Module 744064

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