Build 571251stable
Module 754804
1,322 characters · in 26f7a278884504e6.jsDependencies
Source Raw
function(e,t,i){i.d(t,{A:()=>p});var n=i(627968),a=i(64700),s=i(877624),r=i(554146),l=i(349288),c=i(367727),o=i(174459),d=i(549996),u=i(498470),m=i(637706),A=i(635995),N=i(652215),g=i(49999);function p(){let e=(0,d.c)(s.C.NAGBAR),t=e?.properties.properties.oneofKind==="nagbar"?e.properties.properties.nagbar:null,i=e?.promotionId,p=a.useCallback(e=>{null!=i&&(0,c.qr)(r.M.PREMIUM_MARKETING_MOMENT_NAGBAR_UPSELL,i,{dismissAction:e,forceTrack:!0})},[i]),f=a.useCallback(()=>{o.default.track(N.HAw.APP_NOTICE_CLOSED,{notice_type:N.kqX.PREMIUM_MARKETING_NAGBAR}),p(g.i.USER_DISMISS)},[p]),x=a.useRef(null);if(a.useEffect(()=>{null==t||null==i||x.current!==i&&(x.current=i,(0,c.Wx)(r.M.PREMIUM_MARKETING_MOMENT_NAGBAR_UPSELL,{snowflakeId:i}))},[t,i]),null==t)return null;let E=(0,u.h)({buttonAction:t.ctaAction,deeplinkSection:t.deeplinkSection,applicationId:t.navigableStorefrontApplicationId?.value,onClose:()=>{p(g.i.TAKE_ACTION)}}),h=(0,m.C)(t.helpArticle,"");return(0,n.jsxs)(A.T0,{onClick:f,children:[(0,n.jsxs)(A.In,{children:[t.body,null!=h&&(0,n.jsxs)(n.Fragment,{children:["\xa0",(0,n.jsx)(l.Anchor,{href:h.url,children:h.linkText})]})]}),""!==t.ctaLabel&&(0,n.jsx)(A.fY,{text:t.ctaLabel,onClick:function(){o.default.track(N.HAw.APP_NOTICE_PRIMARY_CTA_OPENED,{notice_type:N.kqX.PREMIUM_MARKETING_NAGBAR}),E()}})]})}}