Module 135314

5,058 characters · in 4d2a8f4300617f0d.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{O7:()=>R,Ay:()=>j,gS:()=>b});var l=n(627968),i=n(64700),r=n(503698),a=n.n(r),s=n(284009),o=n.n(s),u=n(17928),c=n(834730),d=n(939249),p=n(150934),m=n(663803),C=n(316915),h=n(951305),E=n(773669),f=n(97352),A=n(45938),S=n(252424),y=n(428262),P=n(580630),I=n(960851),_=n(986883);let T=(0,n(945810).mj)({name:"2026-06-bulk-nitro-gifting",kind:"user",defaultConfig:!1,variations:{0:!1,1:!0}});var g=n(186223),x=n(202541),v=n(375708),N=n(877385);function R(e,t){let n=e.interval===x.WT.YEAR?v.t.ECT4A5:v.t.v9QeON;return v.intl.format(n,{price:(0,P.$g)(t.amount,t.currency)})}function M(e){return{type:"badge",textBadgeVariant:"eyebrow",text:e}}function b(e,t,n){let{userLocale:l,isEligibleForBOGOPromotion:i,shouldShowSavingsPercent:r,isGift:a,planId:s,savingsPercent:o,priceOptions:u,annualPlanCheckoutCopyTreatment:c,isEligibleForTrial:d}=n,p=null!=e&&(e.planId===s||null!=t&&e.planId===t.id);if(i)return a||s!==x.gD.PREMIUM_MONTH_TIER_2?null:M(v.intl.string(v.t.iQTfWx));if(null!=t&&(t.interval!==x.WT.YEAR||null==e)&&!(r&&!p))return null;if(null!=t&&!p&&(0,g.is)({treatment:c,targetSubscriptionPlan:t,isGift:a,shouldShowSavingsPercent:r,isEligibleForTrial:d??!1})){let e=(0,g.ou)(c,t,a,u);return null!=e?M(e):null}return null!=t&&t.interval===x.WT.YEAR&&null!=e?v.intl.string(v.t["122kWB"]):r&&!p&&null!=o?M(v.intl.format(v.t.IAybsG,{discount:(0,S.l9)(l,o/100)})):null}function j(e){let{premiumSubscription:t,planId:n,selected:r,priceOptions:s,isPrepaid:S,shouldShowTrialOrDiscountLayout:g,isEligibleForDiscount:M,isEligibleForTrial:j,isCurrentPlan:O,disabled:L}=e,k=(0,u.bG)([E.default],()=>E.default.locale),{discountInfo:w,setSelectedPlanId:D,isGift:U,quantity:G,setQuantity:F}=(0,C.t4)(e=>({discountInfo:e.premiumDiscountInfo,setSelectedPlanId:e.setSelectedPlanId,isGift:e.isGift,quantity:e.quantity,setQuantity:e.setQuantity})),{giftRecipient:H}=(0,h.Pv)(),B=U&&(0,A.Ik)(H),{discountOffer:Y,discountAmountOff:W,applicablePlan:V}=w,K=(0,u.bG)([f.A],()=>f.A.get(n));o()(null!=K,"Missing subscriptionPlan");let Z=(0,y.m6)(K.id),q=(0,I.cg)(),z=(0,_.DQ)({location:"PremiumSwitchPlanSelectOption"}),Q=function(e){let{location:t}=e;return T.useConfig({location:t})}({location:"PremiumSwitchPlanSelectOption"})&&Z===x.PremiumTypes.TIER_2,$=(0,y.L_)({planId:n,isGift:U,priceOptions:s,subscriptionPlan:K}),J=(0,y.y8)(n,!1,U,s),X=null!=$&&!g,ee=i.useCallback(()=>{let e=b(t,K,{userLocale:k,isEligibleForBOGOPromotion:q,shouldShowSavingsPercent:X,isGift:U,planId:n,savingsPercent:$,priceOptions:s,annualPlanCheckoutCopyTreatment:z,isEligibleForTrial:j});return"string"==typeof e?(0,l.jsxs)("span",{className:N.IS,children:["(",e,")"]}):null!=e?(e.type,(0,l.jsx)(c.E,{tag:"span",variant:e.textBadgeVariant,color:"text-overlay-light",className:N.kP,children:e.text})):null},[k,q,K,t,X,U,n,$,s,z,j]),et=i.useMemo(()=>(0,y.D8)(K.interval,U,S,K.intervalCount,B,Z),[K.interval,K.intervalCount,U,S,B,Z]),en=null!=V&&n===V;function el(){L||r||D(n)}let ei=g?v.intl.format(v.t.hXcaLT,{price:M&&null!=W&&en?(0,P.$g)(J.amount-W,J.currency):j?(0,P.$g)(0,J.currency,{minimumFractionDigits:0,maximumFractionDigits:0}):(0,P.$g)(J.amount,J.currency)}):(0,P.$g)(J.amount,J.currency);return(0,l.jsxs)(d.D,{role:"radio","aria-checked":r,tabIndex:r?0:-1,focusProps:{offset:{left:-4,right:-4,top:0,bottom:0}},onClick:el,className:a()(N.G_,{[N.vW]:B&&r,[N.Gb]:B}),children:[(0,l.jsxs)("div",{className:a()(N.XM,{[N.PA]:L}),children:[(0,l.jsxs)("div",{className:N.l,children:[!B&&(0,l.jsx)("div",{className:N.E2,children:(0,l.jsx)(p.S,{checked:r,value:r,label:"",description:"",onChange:el})}),(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:a()(N.Gl,{[N.h4]:r||B,[N.ox]:g&&(r||B)}),children:[et,B&&ee()]}),B&&(0,l.jsx)("div",{className:N._R,children:v.intl.format(v.t.ori2Jm,{currencyAmount:(0,P.$g)(J.amount,J.currency)})})]}),O&&(0,l.jsxs)("span",{className:N.bq,children:["(",v.intl.string(v.t.ymSxhy),")"]}),!B&&ee()]}),g?(0,l.jsx)("div",{className:a()({[N.kb]:r}),children:ei}):(0,l.jsx)("div",{className:a()({[N.h4]:r||B}),children:ei})]}),B&&r&&Q&&(0,l.jsx)("div",{className:N.ci,children:(0,l.jsx)(m.l,{value:G,onChange:F,minValue:C.y0,maxValue:50})}),g&&(0,l.jsx)("div",{className:N.hB,children:(0,l.jsx)(c.E,{variant:"text-md/normal",color:r?"text-default":"interactive-text-default",className:a()(N.Ub,{[N.sw]:M||j}),children:function(e,t){let{price:n,isEligibleForDiscount:l,isEligibleForTrial:i,discountAmountOff:r,discountOffer:a,isDiscountApplicableToPlan:s,savingsPercent:o}=t;return l&&null!=r&&s?e.interval===x.WT.YEAR?v.intl.format(v.t["EQmTl+"],{numYears:a?.discount.userUsageLimit??x.OJ,regularPrice:(0,P.$g)(n.amount,n.currency)}):v.intl.format(v.t["VeE/4E"],{numMonths:a?.discount.userUsageLimit??x.OJ,discountedPrice:(0,P.$g)(n.amount-r,n.currency),regularPrice:(0,P.$g)(n.amount,n.currency)}):i?R(e,n):e.interval===x.WT.YEAR?v.intl.formatToPlainString(v.t.rtLTJP,{percent:o??""}):null}(K,{price:J,isEligibleForDiscount:M,isEligibleForTrial:j,discountAmountOff:W,discountOffer:Y,isDiscountApplicableToPlan:en,savingsPercent:$})})})]})}}