Build 582977stable
Module 268959
2,603 characters · in 2a62d125a651fef5.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>T,s:()=>y});var r=n(627968);n(64700);var i=n(503698),s=n.n(i),l=n(575593),a=n(17928),o=n(866665),u=n(812993),c=n(926321),d=n(403581),C=n(318254),p=n(287809),f=n(428262),I=n(590180),g=n(298072),x=n(993408),A=n(13875),m=n(466459),k=n(623373),v=n(561769),_=n(525723),h=n(57020),E=n(375708),R=n(391226);function y(e){let{className:t}=e;return(0,r.jsx)(o.m,{text:E.intl.string(E.t.dCou7i),children:(0,r.jsx)(u.Lp,{disableColor:!0,className:s()(t,R.$5,R.Cz),text:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.j,{size:"xxs",color:"currentColor"}),E.intl.string(E.t["+drfVi"])]})})})}function j(e){let{product:t,badgeOverride:n,productBadgeOverride:i,skipLimitedTimeCheck:o,className:c,prioritizedCurrency:g}=e,{isPurchased:j,isPartiallyOwnedBundle:T}=(0,m.h)(t),b=(0,x.G0)(t),P=(0,a.bG)([I.A],()=>I.A.getCategoryForProduct(t.skuId)),L=P?.unpublishedAt!=null?(0,x.WU)(P.unpublishedAt):null,S=(0,a.bG)([p.default],()=>p.default.getCurrentUser()),O=f.Ay.canUseShopDiscounts(S),N=(0,_.V_)(t),{isOrbExclusive:V}=(0,h.F)({product:t,hasShopDiscount:O,prioritizedCurrency:g,hasDiscountOffer:null!=N}),M=(0,A.Do)("ProductCardBadgeInner")&&t.type===l.R.PROFILE_FRAME,D=n;if(null==D&&(M?D=v.AW.EARLY_ACCESS:null!=i?D=v.AW.BADGE_OVERRIDE:(0,k.JQ)(t)?D=v.AW.DYNAMIC:!o&&(0,x.HF)(P?.unpublishedAt)?D=v.AW.LIMITED_TIME:!T&&!j&&(0,x.aT)(t.skuId)?D=v.AW.NEW:V?D=v.AW.ORBS_EXCLUSIVE:b&&(D=v.AW.NITRO_EXCLUSIVE)),null==D||D===v.AW.NONE)return null;if(D===v.AW.EARLY_ACCESS)return(0,r.jsx)("span",{role:"img","aria-label":E.intl.string(E.t["1m6qcO"]),className:s()(c,R.$l),children:(0,r.jsx)(d.t,{size:"sm",color:"currentColor"})});if(D===v.AW.DYNAMIC)return(0,r.jsx)(y,{className:c});if(D===v.AW.ORBS_EXCLUSIVE)return(0,r.jsx)(u.Lp,{disableColor:!0,className:s()(c,R.$5,R.Cz),text:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(C.C,{size:"xxs",color:"currentColor"}),E.intl.string(E.t["0TmQRG"])]})});let H=null;switch(D){case v.AW.LIMITED_TIME:H=null!=L?L>1?E.intl.formatToPlainString(E.t.Io7ozn,{days:L}):E.intl.string(E.t.Bc13HF):E.intl.string(E.t["h/uBCR"]);break;case v.AW.NEW:H=E.intl.string(E.t.y2b7CA);break;case v.AW.NITRO_EXCLUSIVE:H=E.intl.string(E.t.X3Ekj8);break;case v.AW.BADGE_OVERRIDE:H=i}return(0,r.jsx)(u.Lp,{text:H,disableColor:!0,className:s()(c,R.$5)})}let T=function(e){let{skuId:t,badgeOverride:n,className:i,prioritizedCurrency:s,skipLimitedTimeCheck:l}=e,a=(0,v.Vm)(t),o=(0,g.Q)(a);if(null==a||a.hideBadge)return null;let u=(0,k.rb)(a,o);return(0,r.jsx)(j,{product:u,badgeOverride:n,productBadgeOverride:a.badgeOverride,skipLimitedTimeCheck:l,className:i,prioritizedCurrency:s})}}