Build 555975stable
Module 448429
2,087 characters · in 5156db01ac55809b.jsDependencies
Source Raw
function(t,e,l){l.d(e,{A:()=>p});var n=l(627968);l(64700);var r=l(503698),i=l.n(r),s=l(735438),a=l(17928),o=l(834730),c=l(773669),d=l(58703),u=l(428262),m=l(993408),x=l(821701),A=l(536572),E=l(375708),h=l(425598);let L=t=>{let{purchase:e,isPremiumPurchase:l,locale:r}=t,i=null!=e.expiresAt?(0,d.Tf)(new Date,e.expiresAt):null;return(0,n.jsxs)(n.Fragment,{children:[null!=i&&(0,n.jsx)(o.E,{variant:"text-xxs/normal",color:"text-muted",children:E.intl.format(E.t.Io7ozn,{days:i.days.toString()})}),(0,n.jsxs)(o.E,{variant:"text-xxs/normal",color:"text-muted",children:[E.intl.format(E.t.gW9R4B,{date:e.purchasedAt.toLocaleDateString(r,{month:"long",year:"numeric"})}),null!=e.expiresAt&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("br",{}),E.intl.format(E.t.eZSTa5,{date:e.expiresAt.toLocaleDateString(r,{minute:"numeric",hour:"numeric",day:"numeric",month:"long",year:"numeric"})})]})]}),l&&(0,n.jsx)(o.E,{variant:"text-xxs/normal",color:"text-muted",children:E.intl.string(E.t.nKdAlO)})]})},j=t=>{let{canUsePremiumCollectibles:e,hasLostAccess:l,nitroChurnCTA:r,nitroJoinCTA:i}=t;return e?(0,n.jsx)(o.E,{variant:"text-sm/medium",color:"text-default",children:E.intl.string(E.t.hmyYK8)}):l?(0,n.jsx)(o.E,{variant:"text-sm/medium",color:"text-default",children:r}):(0,n.jsx)(o.E,{variant:"text-sm/medium",color:"text-default",children:i})},g=()=>(0,n.jsx)(o.E,{variant:"text-sm/medium",color:"text-default",children:E.intl.string(E.t.fEGjVQ)}),p=t=>{let{user:e,previewSkuId:l,nitroChurnCTA:r,nitroJoinCTA:d}=t,E=(0,a.bG)([c.default],()=>c.default.locale),{product:p,purchase:y}=(0,x.A)(l),C=u.Ay.canUseCollectibles(e),_=(0,m.G0)(p),P=(0,m.gA)(y),T=!C&&P,f=null!=y&&!T,v=(0,A.Sw)(y),O=(0,A.VG)(p);return null==p&&null==y?null:(0,n.jsx)("div",{className:i()(h.kL,!f&&h.D7),children:(0,n.jsxs)("div",{className:h.WH,children:[(0,n.jsx)(o.E,{color:"text-strong",variant:"text-sm/semibold",children:(0,s.isEmpty)(v)?O:v}),f?(0,n.jsx)(L,{purchase:y,isPremiumPurchase:P,locale:E}):_||P?(0,n.jsx)(j,{canUsePremiumCollectibles:C,hasLostAccess:T,nitroChurnCTA:r,nitroJoinCTA:d}):(0,n.jsx)(g,{})]})})}}