Module 186223

912 characters · in 4d2a8f4300617f0d.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{cg:()=>d,is:()=>u,ou:()=>c});var l=n(465323),i=n(428262),r=n(580630),a=n(986883),s=n(202541),o=n(375708);function u(e){let{treatment:t,targetSubscriptionPlan:n,isGift:l,shouldShowSavingsPercent:i,isEligibleForTrial:r}=e;return t!==a.qS.CONTROL&&i&&n.interval===s.WT.YEAR&&!l&&!r}function c(e,t,n,s){switch(e){case a.qS.AMOUNT_OFF:case a.qS.AMOUNT_OFF_WITH_MONTHLY_RATE:{let e=(0,i.z_)(t,n,s);if(null==e)return null;let a=(0,l.LQ)(e.amount,e.currency);if(null==a||a<=0)return null;return o.intl.format(o.t["zYz/ME"],{amount:(0,r.$g)(a,e.currency,{maximumFractionDigits:0})})}case a.qS.SAVE_MONTHS:{let e=(0,i.qi)(t,n,s);if(null==e)return null;return o.intl.format(o.t.gSNp1n,{months:e})}case a.qS.BEST_VALUE:return o.intl.string(o.t["+rZsly"]);default:return null}}function d(e,t,n){let l=(0,i.XN)(e,t,n);return null==l?null:o.intl.format(o.t.uVgNlo,{price:(0,r.$g)(l.amount,l.currency)})}}