Build 574548stable
Module 99462
1,692 characters · in 3c3b363762c3cb21.jsDependencies
Source Raw
function(e,t,n){n.d(t,{Fu:()=>_,GZ:()=>u,__:()=>d,rn:()=>A});var i=n(496431),l=n(773669),r=n(975571),s=n(428262),a=n(410516),o=n(202541),E=n(652215),c=n(375708);function u(e,t,n,i){switch(e){case o.pe.TIER_0:return t.days>0?c.intl.formatToPlainString(c.t.sP5OqC,{days:t.days}):t.hours>0?c.intl.formatToPlainString(c.t["7Lhfu7"],{hours:t.hours}):c.intl.formatToPlainString(c.t.coDiS0,{minutes:Math.max(t.minutes,1)});case o.pe.TIER_2:return t.days>0?c.intl.formatToPlainString(c.t.GPqVWT,{days:t.days,trialPeriod:n,termsUrl:i}):t.hours>0?c.intl.formatToPlainString(c.t.WFMtg1,{hours:t.hours,trialPeriod:n,termsUrl:i}):c.intl.formatToPlainString(c.t.SxXB42,{minutes:Math.max(t.minutes,1),trialPeriod:n,termsUrl:i});default:throw Error(`Unsupported subscription tier: ${e}`)}}let _=e=>{let t=e.expires_at,n=(0,i.A)(null!=t?Date.parse(t):0,1e3),l=e?.subscription_trial?.sku_id;return null==t||null==l?null:u(l,n,(0,s.re)({intervalType:e.subscription_trial?.interval,intervalCount:e.subscription_trial?.interval_count}),r.A.getArticleURL(e.trial_id===o.yo?E.MVz.NITRO_TRIAL_FOR_ALL:E.MVz.PREMIUM_TRIAL))};function A(e,t,n){let i=new Intl.NumberFormat(l.default.locale,{style:"percent",minimumFractionDigits:0,maximumFractionDigits:0}).format(t/100);return e.days>0?c.intl.formatToPlainString(n?c.t["3tVpo8"]:c.t["7mw8CZ"],{days:e.days,discountPercentage:i}):e.hours>0?c.intl.formatToPlainString(n?c.t.TXUGPd:c.t["0hYT6o"],{hours:e.hours,discountPercentage:i}):c.intl.formatToPlainString(n?c.t.CAxpzK:c.t["2rh7rw"],{minutes:Math.max(e.minutes,1),discountPercentage:i})}let d=e=>{let t=e.expiresAt,n=(0,i.A)(null!=t?t.getTime():0,1e3);return null==t?null:A(n,Number(e.discount.amount),(0,a.hm)(e))}}