Module 744064

3,740 characters · in 532875225ed4cb8a.js
Dependencies
Source Raw
function(e,t,l){l.d(t,{S:()=>D});var r=l(627968),i=l(64700),a=l(503698),s=l.n(a),n=l(735438),o=l(562708),d=l(43990),c=l(821609),u=l(462887),m=l(602853),h=l(661531),C=l(359778),p=l(834730),_=l(403581),g=l(534514),E=l(736653),x=l(139286),f=l(531260),A=l(914410),R=l(174459),N=l(872725),I=l(465794),S=l(788868),j=l(652215),v=l(375708),P=l(555599);let D=e=>{let{id:t,title:l,description:a,caption:D,pillText:y,primaryAsset:b,primaryAssetClassName:O,backgroundAssetUrl:L,progress:w,ctaIcon:M,ctaIconPosition:B,ctaText:U,ctaVariant:k,ctaDisabled:F,ctaLoading:G,onCtaClick:H,subscriptionRequired:W,glowing:V=!1,progressGlowing:Y=!1,featured:K,className:Z,containerClassName:$,tabIndex:z=0,blurTint:X,footerContent:q,analyticsOptions:Q}=e,J=(0,E.DP)(),{fractionalState:ee}=(0,f.A)(),et={name:t};Q?.thirdPartyPartner!=null&&(et.third_party_partner=Q.thirdPartyPartner),(0,x.A)({type:o.ImpressionTypes.VIEW,name:o.ImpressionNames.PERK_DISCOVERABILITY_CARD,properties:et});let el=i.useMemo(()=>(0,n.debounce)(()=>{R.default.track(j.HAw.PREMIUM_MARKETING_WHAT_IS_NEW_CARD_HOVERED,{card_type:(0,n.snakeCase)(l),partner:Q?.thirdPartyPartner??null})},800),[Q?.thirdPartyPartner,l]),er=i.useCallback(()=>{null!=H&&(H(),R.default.track(j.HAw.PERK_DISCOVERABILITY_CARD_CTA_CLICKED,{card_type:(0,n.snakeCase)(l),function_name:(0,n.snakeCase)(H.name)}))},[H,l]),ei=W&&ee===S.xc.FP_ONLY,ea=!(0,n.isEmpty)(L),es=ea&&(0,u.q)(J),en=(0,m.r)(h.A.colors.BACKGROUND_BASE_LOW).hex(),eo=ei||!(0,n.isEmpty)(U);return(0,r.jsx)(d.N,{theme:es?j.NJ8.DARKER:void 0,children:e=>(0,r.jsxs)(N.A,{id:t,tabIndex:z,onMouseEnter:el,cardType:C.s.PRIMARY,glowing:V,hueRotate:25,glowAmount:(0,u.M)(J)?2:8,blurAmount:10,className:s()(P.Ui,$,{[P.Tn]:ea}),cardClassName:s()(P.Nr,e,Z,{[P.j8]:K}),cardStyle:{backgroundImage:null!=L?`url(${L})`:void 0,backgroundSize:"cover",backgroundPosition:"center",backgroundOrigin:"padding-box",backgroundClip:"padding-box"},children:[!(0,n.isEmpty)(y)&&(0,r.jsx)(p.E,{variant:"text-xs/bold",color:"badge-expressive-text-default",className:P.Io,children:y}),(0,r.jsxs)("div",{className:P.qh,children:[K&&(0,r.jsx)("div",{className:P.gW,"aria-hidden":"true",children:(0,r.jsx)(T,{asset:b,className:O})}),(0,r.jsx)(T,{asset:b,className:O})]}),(0,r.jsxs)("div",{className:P.hQ,children:[(0,r.jsx)("div",{className:P.u_,style:{"--custom-tint-color":X??en},"aria-hidden":!0}),(0,r.jsxs)("div",{className:P.P_,children:[ei&&(0,r.jsxs)("div",{className:P.d_,children:[(0,r.jsx)(_.t,{size:"sm",color:h.A.colors.ICON_MUTED}),(0,r.jsx)(p.E,{variant:"text-sm/normal",color:"text-muted",children:v.intl.string(v.t.lHYDUu)})]}),!(0,n.isEmpty)(D)&&(0,r.jsx)("div",{className:P.OU,children:"string"==typeof D?(0,r.jsx)(p.E,{variant:"text-sm/normal",color:"text-muted",children:D}):D}),(0,r.jsx)(g.D,{variant:"heading-lg/semibold",children:l}),!(0,n.isEmpty)(a)&&(0,r.jsxs)("div",{className:P.Wi,children:[(0,r.jsx)(p.E,{variant:"text-sm/normal",color:"text-default",className:P.h_,children:a}),(0,r.jsx)(p.E,{variant:"text-sm/normal",color:"text-default",className:P.XV,inert:!0,children:a})]}),null!=w&&(0,r.jsx)("div",{className:P.oU,children:(0,r.jsx)(A.Ay,{variant:A.qP.BLUE,progress:(0,n.clamp)(w,0,1),maximum:1,glowing:Y})}),null!=q&&(0,r.jsx)("div",{className:P.Gv,children:q}),eo&&(0,r.jsx)("div",{className:P.Cj})]}),eo&&(0,r.jsxs)("div",{className:P.yk,children:[ei&&(0,r.jsx)(I.A,{fullWidth:!0,defaultTextOverride:v.intl.string(v.t.sEAnVH)}),!ei&&(0,r.jsx)(c.$,{icon:M,iconPosition:B,text:U,variant:k??(!ea&&(0,u.q)(J)?"primary":"overlay-primary"),onClick:er,disabled:F,loading:G})]})]})]})})};function T(e){let{asset:t,className:l}=e;return null==t||""===t?null:"string"==typeof t?(0,r.jsx)("img",{src:t,alt:"",className:s()(P.eq,l),draggable:"false"}):t}}