Loading
function(e,t,n){"use strict";n.d(t,{d:()=>K});var l=n(627968),i=n(64700),s=n(284009),r=n.n(s),a=n(17928),o=n(655857),u=n(211159),c=n(166532),d=n(97352),m=n(615396),h=n(503698),p=n.n(h),f=n(364840),g=n(104510),E=n(661531),A=n(460905),C=n(183623),x=n(95635),I=n(935462),_=n(430993),S=n(331322),y=n(123292),v=n(821609),T=n(793574),N=n(688810),j=n(532794),b=n(234419),R=n(811611),P=n(901017),L=n(773669),M=n(174459),O=n(252424),w=n(428262),k=n(580630),D=n(652215),U=n(788868),G=n(375708),F=n(403052);function V(e){let{shouldUpsellFromNoneTier:t}=e,n=(0,a.bG)([L.default],()=>L.default.locale);return(0,l.jsxs)("div",{className:F.mH,children:[(0,l.jsx)(P.A,{icon:g._,iconClassName:F.pl,description:G.intl.formatToPlainString(G.t.sQBgs2,{numFreeGuildSubscriptions:U.M4}),color:E.A.unsafe_rawColors.GUILD_BOOSTING_PINK.css}),(0,l.jsx)(P.A,{icon:g._,iconClassName:F.pl,description:G.intl.formatToPlainString(G.t["1A6vXi"],{percent:(0,O.l9)(n,U.oX/100)}),color:E.A.unsafe_rawColors.GUILD_BOOSTING_PINK.css}),t?(0,l.jsx)(P.A,{icon:A.n,iconClassName:F.zO,description:G.intl.string(G.t.Z9b2x2)}):null,(0,l.jsx)(P.A,{icon:C.F,iconClassName:F.Kg,description:G.intl.string(G.t["8dqG5E"])}),(0,l.jsx)(P.A,{icon:x.J,iconClassName:F.$z,description:G.intl.string(G.t.cBorIy)})]})}function B(e){let{premiumSubscriptionPlan:t,onClose:n,onBack:s,onSkip:r,onSubscriptionConfirmation:a,analyticsLocation:o,analyticsSourceLocation:u,priceOptions:c}=e,{analyticsLocations:d,sourceAnalyticsLocations:m}=(0,N.Ay)(T.A.GUILD_BOOSTING_PREMIUM_UPSELL),h=null==t||null==t.premiumSubscriptionType,g=w.Ay.getPrice(U.gD.PREMIUM_MONTH_TIER_2,!1,!1,c),E=(0,k.$g)(g.amount,g.currency),A=(0,b.V)(),C=A?.trial_id,x=A?.subscription_trial?.sku_id===U.pe.TIER_2;return i.useEffect(()=>{M.default.track(D.HAw.PREMIUM_UPSELL_VIEWED,{type:U.e.GUILD_PREMIUM_UPSELL_MODAL,location_stack:m})},[m]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(I.s_,{"data-migration-pending":!0,onClick:n,className:F.b}),(0,l.jsxs)(_.c,{children:[x&&(0,l.jsx)(R.Vq,{className:F.Fg}),(0,l.jsx)("div",{className:p()(F.Tn,{[F.NH]:x})}),(0,l.jsx)("div",{className:F.G3,children:null!=C?G.intl.string(G.t.AoSzEr):G.intl.format(G.t["7vePZb"],{monthlyPrice:E})}),(0,l.jsx)(V,{shouldUpsellFromNoneTier:h})]}),(0,l.jsx)(f.j,{children:(0,l.jsxs)(S.B,{direction:"horizontal",align:"center",justify:"space-between",fullWidth:!0,children:[(0,l.jsx)(y.Q,{text:G.intl.string(G.t["13/7kX"]),onClick:s,variant:"secondary"}),(0,l.jsxs)(S.B,{direction:"horizontal",align:"center",fullWidth:!1,children:[(0,l.jsx)(y.Q,{text:G.intl.string(G.t["SI/adm"]),onClick:r,variant:"secondary"}),(0,l.jsx)(v.$,{variant:"active",text:null!=C?G.intl.string(G.t["Gd/XHF"]):G.intl.string(G.t.p2moip),type:"submit",onClick:()=>{n(),(0,j.A)({initialPlanId:null,subscriptionTier:U.pe.TIER_2,analyticsLocations:d,analyticsObject:{...o,section:D.JJy.PREMIUM_GUILD_PURCHASE_MODAL},analyticsSourceLocation:u,onSubscriptionConfirmation:a,trialId:C})}})]})]})})]})}var H=n(526151),W=n(469633);function K(e){let{handleClose:t,handleStepChange:n,onSubscriptionConfirmation:s}=e,{paymentModalArgs:h,analyticsLocation:p,analyticsSourceLocation:f}=(0,H.Oe)(),{paymentSourceId:g,activeSubscription:E}=(0,u.t4)(e=>({paymentSourceId:e.paymentSourceId,activeSubscription:e.activeSubscription})),{displayCurrency:A}=(0,o.Jn)(),C=(0,a.bG)([d.A],()=>null!=E?(0,m.c9)(E.planId):null),x=(0,a.bG)([d.A],()=>null==C?d.A.get(W.Z):C);r()(null!=x,"Missing nextPremiumSubscriptionPlan"),r()(null!=A&&""!==A,"Currency not defined");let{paymentSources:I}=h,_=null!=E?E.paymentSourceId:null,S=Object.keys(I).length>0,y=i.useCallback(()=>n(c.pn.PLAN_SELECT),[n]),v=i.useCallback(()=>n(null!=_||S?c.pn.REVIEW:c.pn.ADD_PAYMENT_STEPS),[n,_,S]);return(0,l.jsx)(B,{premiumSubscriptionPlan:x,analyticsLocation:p,analyticsSourceLocation:f,onClose:t,onBack:y,onSkip:v,onSubscriptionConfirmation:s,priceOptions:null!=g?{paymentSourceId:g,currency:A}:{currency:A}})}}