Build 533169stable
Module 196199
1,664 characters · in 33645dc6ae61c139.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>I});var i=n(627968),s=n(64700),l=n(311907),r=n(531260),a=n(459793),o=n(527113),d=n(338548),c=n(859241),u=n(197305),m=n(711014),g=n(287809),_=n(178368),x=n(927578),h=n(343557),A=n(242694),p=n(149524),T=n(501486),f=n(924699),S=n(25833),E=n(184487),b=n(308748),C=n(788868),v=n(985018),N=n(669561);function I(e){let{premiumSubscription:t}=e,n=(0,l.bG)([_.A],()=>_.A.boostSlots),I=s.useMemo(()=>Object.values(n),[n]),j=(0,l.bG)([g.default],()=>g.default.getCurrentUser()),y=(0,l.bG)([u.A],()=>u.A.affinities),O=(0,l.bG)([m.Ay],()=>m.Ay.getFlattenedGuildIds()),R=y.length>0||O.length>0,L=s.useMemo(()=>I.filter(e=>null!=e.premiumGuildSubscription),[I]).length,P=(0,l.bG)([c.A],()=>c.A.getCurrentUserAppliedBoosts()),{fractionalState:D}=(0,r.A)({forceFetch:!0}),G=j?.isPremiumGroupMember(),M=t?.isPausedOrPausePending===!0&&D===C.xc.NONE,k=s.useMemo(()=>I.some(e=>null==e.premiumGuildSubscription&&e.isAvailable()),[I]),U=M?v.intl.string(v.t.mOWsF1):k?void 0:v.intl.string(v.t.xr4m5B),w=s.useMemo(()=>{if(null==t)return 0;let e=x.Ay.getNumIncludedPremiumGuildSubscriptionSlots(t.planId);return 0===e||e!==I.length?0:Math.max(0,e-L)},[t,I.length,L]);return(0,i.jsxs)("div",{className:N.GO,children:[(0,i.jsx)(a.kb,{className:N.ek}),(0,i.jsx)(f.A,{}),(0,i.jsx)(S.A,{}),w>0&&(0,i.jsx)(b.A,{count:w,disabledReason:U}),G&&(0,i.jsx)(d.A,{}),!R&&(0,i.jsx)(h.A,{}),(0,i.jsxs)("div",{className:N.C_,children:[(0,i.jsx)(A.A,{guildBoostSlots:I,guildBoostSlotsByGuildId:n,premiumSubscription:t,pausedAppliedGuildBoosts:P,fractionalPremiumState:D}),(0,i.jsx)(E.A,{}),(0,i.jsx)(o.A,{hideHeading:!0,hideTier0:!0}),(0,i.jsx)(p.A,{}),(0,i.jsx)(T.A,{})]})]})}}