Module 595746

3,812 characters · in 28e6b9e6468759fe.js
Dependencies
Source Raw
function(t,e,i){i.d(e,{default:()=>j});var n=i(627968),l=i(64700),r=i(835245),a=i(772707),s=i(834730),o=i(123292),E=i(331322),c=i(885574),d=i(821609),u=i(632738),_=i(627575),m=i(393033),A=i(975571),g=i(139716),f=i(847599),L=i(295972),R=i(36149),S=i(731738),h=i(17928),p=i(807393),x=i(787301);let O=(0,i(945810).mj)({kind:"user",name:"2026-03-age-verification-google-wallet",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}});var v=i(40449),P=i(375708);let T=function(t){let{onClose:e,classificationId:i,onGoogleWalletSelect:n}=t,{methods:r,loading:a}=(0,h.cf)([x.A],()=>({methods:x.A.methods,loading:x.A.loading})),{initiateAgeVerification:s}=(0,R.nn)({onComplete:e,entryPoint:f.q1.EXPRESSIVE_GET_STARTED,shouldShowExpressiveModal:!0,classificationId:i}),o=O.useConfig({location:"age_verification_methods"}).enabled,[E,c]=l.useState(!1);return l.useEffect(()=>{o&&Promise.resolve(!1).then(t=>{p.A.increment({name:S.K.GOOGLE_WALLET_AVAILABILITY_CHECK,tags:[`available:${t}`]}),c(t)})},[o]),l.useEffect(()=>{null==r&&(0,L.DJ)()},[r]),{ageVerificationMethods:l.useMemo(()=>{let t=r?.filter(t=>t!==v.VF.GOOGLE_WALLET).map(t=>{let e=v.uv[t];if(null==e)return null;let{title:i,description:n}=e;return{id:t,title:P.intl.string(i),description:P.intl.string(n),onClick:async e=>{(0,f.St)(e,f.WU.EXPRESSIVE_PRIMARY,f._7.METHOD_SELECT,t),await s(t)}}}).filter(t=>null!=t)??[];if(o&&E&&null!=n){let e=v.uv[v.VF.GOOGLE_WALLET];if(null!=e)return[{id:v.VF.GOOGLE_WALLET,title:P.intl.string(e.title),description:P.intl.string(e.description),onClick:t=>{p.A.increment({name:S.K.GOOGLE_WALLET_METHOD_SELECTED}),(0,f.St)(t,f.WU.EXPRESSIVE_PRIMARY,f._7.METHOD_SELECT,v.VF.GOOGLE_WALLET),n()}},...t]}return t},[r,o,E,n,s]),loading:a}};var I=i(652215),C=i(239093),M=i(516761),W=i(548416),G=i(700129);function b(t){let{modalSessionId:e,entryPoint:i}=t;return(0,m.W$)()?(0,n.jsx)(s.E,{variant:"text-xs/medium",children:P.intl.format(M.default.htWh1G,{handleOnHelpUrlHook:()=>{g.A.openUrl(C.d$.LEARN_MORE_UU_APPEAL_LINK),(0,f.St)(e,f.WU.EXPRESSIVE_PRIMARY,f._7.LEARN_MORE)}})}):i===f.q1.SAFETY_FLOWS?(0,n.jsx)(o.Q,{size:"sm",textVariant:"text-sm/medium",text:P.intl.string(P.t["2jxGer"]),onClick:()=>{(0,f.St)(e,f.WU.EXPRESSIVE_PRIMARY,f._7.LOG_OUT),(0,_.k)("age_verification_get_started_modal")}}):null}let j=function(t){let{transitionState:e,entryPoint:i,onClose:o,onComplete:_,dismissable:S,classificationId:h}=t,p=l.useMemo(()=>(0,r.A)(),[]),x=(0,m.W$)(),{loading:O,ageVerificationMethods:v}=T({onClose:()=>{_?.(),o()},classificationId:h});return l.useEffect(()=>{(0,f.Bs)(p,f.WU.EXPRESSIVE_PRIMARY,i)},[p,i]),(0,n.jsx)(a.k,{transitionState:e,onClose:o,gradientColor:"blue",dismissable:S,graphic:{type:"image",src:G.A},title:(0,R.ST)(i),subtitle:(0,R.mK)(i,()=>{g.A.openUrl(A.A.getArticleURL(I.MVz.TIGGER_PAWTECT_LEARN_MORE)),(0,f.St)(p,f.WU.EXPRESSIVE_PRIMARY,f._7.LEARN_MORE)},x),actionBarInput:(0,n.jsx)(b,{modalSessionId:p,entryPoint:i}),children:(0,n.jsxs)(E.B,{direction:"vertical",gap:16,children:[(0,n.jsxs)(E.B,{fullWidth:!1,direction:"horizontal",gap:8,padding:{top:8,bottom:8,left:12,right:12},align:"center",className:W.W,children:[(0,n.jsx)(c.m,{size:"lg",color:"currentColor"}),(0,n.jsx)(s.E,{variant:"text-sm/medium",color:"text-feedback-info",children:P.intl.string(M.default.ar3a3q)})]}),null==v||0===v.length?(0,n.jsxs)(E.B,{direction:"vertical",align:"center",gap:16,children:[(0,n.jsx)(s.E,{variant:"text-xs/medium",color:"text-subtle",children:P.intl.string(M.default.cR6336)}),(0,n.jsx)(d.$,{variant:"primary",size:"sm",text:P.intl.string(M.default.hDvmYP),onClick:()=>{(0,L.DJ)()}})]}):(0,n.jsx)(E.B,{direction:"vertical",gap:8,children:v.map(t=>{let{title:e,description:i,onClick:l}=t;return(0,n.jsx)(u.PQ,{variant:"clickable",title:e,description:i,buttonDisabled:O,onButtonPress:()=>l(p)},e)})})]})})}}