Module 52416

1,456 characters · in 34e5649a7a74d2c5.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>m});var o=n(477900),l=n(582128),a=n(877624),r=n(338854),i=n(43105),d=n(59318),s=n(549996),p=n(498470),u=n(807098),c=n(637706),b=n(49999);function m(e){let{children:t,targetElementRef:n,dismissPopover:m}=e,f=(0,s.c)(a.C.PREMIUM_TAB_POPOVER),A=null!=f&&"premiumTabPopover"===f.properties.properties.oneofKind?f.properties.properties.premiumTabPopover:null,_=(0,u.T)(A?.asset),T=l.useMemo(()=>null!=_&&(0,d.r1)(_),[_]);if(null==A)return t;let{icon:g}=(0,p.x)({buttonAction:A.button?.buttonAction});function N(){return m(b.i.USER_DISMISS)}let I=A.button?.copy!=null?{text:A.button.copy,variant:"expressive",onClick:(0,p.h)({buttonAction:A.button.buttonAction,deeplinkSection:A.button.deeplinkSection,applicationId:A.button.navigableStorefrontApplicationId?.value,onClose:N}),icon:g}:void 0,E=(0,c.C)(A.helpArticle,A.helpArticleId),y=null!=E?{text:E.linkText,link:E.url}:void 0,S={targetElementRef:n,title:A.header,body:A.body,textLink:y,position:"right",alignmentStrategy:"edge",align:"top",caretConfig:{align:"start"},onRequestClose:N};if(T){let e={...S,assetUrl:_??"",action:I,disableMediaViewer:!0};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{children:t}),(0,o.jsx)(r.H,{...e})]})}let C={...S,graphic:null!=_?{type:"image",src:_,aspectRatio:"16/9"}:void 0,size:"md",actions:null!=I?[I]:void 0,gradientColor:"nitro-pink"};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{children:t}),(0,o.jsx)(i.A,{...C})]})}}