Module 145310

1,163 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{s:()=>d});var r=n(927578),i=n(422936),s=n(234419),a=n(511484),o=n(788868),l=n(985018);let u=e=>{let{showTrialCTA:t,subscriptionTier:n,trialDurationCopy:i,isPersistentCTA:s,shouldShowReferralTrialCopy:a,subscriptionTrial:u}=e;return t&&a?l.intl.string(l.t.bXTClc):t&&(n===o.pe.TIER_2||s)?(0,r.FY)({intervalType:u?.interval,intervalCount:u?.interval_count}):t?l.intl.formatToPlainString(l.t.nTmm2v,{freeTrialText:i}):void 0},c=(e,t,n,r)=>t||n?l.intl.string(l.t.fkPGat):e===o.pe.TIER_2?l.intl.formatToPlainString(l.t.bkQ4bH,{percent:r}):void 0,d=e=>{let{subscriptionTier:t,hasActivePromotion:n=!1,useShorterCTA:d=!1,isPersistentCTA:_=!1}=e,f=(0,s.V)(),p=f?.subscription_trial,h=(0,i.O)(),m=(0,a.U9)(h,o.pe.TIER_2)?o.pe.TIER_2:void 0,E=(0,r.tS)({intervalType:p?.interval,intervalCount:p?.interval_count}),g=t??f?.subscription_trial?.sku_id??m,A=null!=p&&g===p.sku_id,I=f?.trial_id===o.Dw;return{buttonText:n?l.intl.string(l.t.J61px0):null!=h?c(g,d,_,h.discount.amount):u({showTrialCTA:A,subscriptionTier:g,trialDurationCopy:E,isPersistentCTA:_,shouldShowReferralTrialCopy:I,subscriptionTrial:p}),marketingSubscriptionTierSkuId:g}}}