Build 574548stable
Module 473145
4,682 characters · in no known chunkDependencies
Required by (28)
Lazily required by (0)none
Requires (19)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{Cp:()=>y,D$:()=>P,I5:()=>H,Nc:()=>M,Os:()=>B,P7:()=>D,Qu:()=>v,Ry:()=>O,TP:()=>I,Ys:()=>b,aG:()=>C,ax:()=>N,fA:()=>V,fi:()=>S,gb:()=>R,k1:()=>L,kN:()=>j,os:()=>x,sN:()=>F,tO:()=>G,yA:()=>k,yS:()=>w});var i,r=n(735438),s=n.n(r);n(989349);var a=n(336934),o=n(820739),l=n(864310);n(434564);var u=n(71393),c=n(287809),d=n(178368),_=n(166403);n(255438),n(403362),n(975571);var h=n(428262);n(38405);var f=n(652215),E=n(307731),p=n(202541),m=n(88001),g=n(375708),A=n(466919);Object.freeze({1:1,2:2,3:3,4:6,5:9,6:12,7:15,8:18,9:24});var I=((i={})[i.EMOJI=1]="EMOJI",i[i.AUDIO=2]="AUDIO",i[i.ANIMATED=3]="ANIMATED",i[i.CUSTOMIZATION=4]="CUSTOMIZATION",i[i.UPLOAD=5]="UPLOAD",i[i.VANITY=6]="VANITY",i[i.STREAM=7]="STREAM",i[i.STICKER=8]="STICKER",i[i.CUSTOM_ROLE_ICON=11]="CUSTOM_ROLE_ICON",i[i.STAGE_VIDEO=12]="STAGE_VIDEO",i[i.SOUNDBOARD=13]="SOUNDBOARD",i);let T=[f.TVA.NONE,f.TVA.TIER_1,f.TVA.TIER_2,f.TVA.TIER_3],S=T.slice().reverse();function N(e){return e===f.TVA.NONE?f.TVA.TIER_1:U.find(t=>t.tier===e)?.nextTier}function C(e,t){return null!=t&&t.features.has(f.GuildFeatures.MORE_STICKERS)&&e===f.TVA.TIER_3?a.K.MAX_STICKER_SLOTS:p.d8[e]}function y(e){return p.nk[e]}function O(e){if(e===f.TVA.NONE)return p.y7[e];let t=T[T.indexOf(e)-1];return p.y7[e]-p.y7[t]}function R(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{useLevels:n=!0}=t;switch(e){case f.TVA.NONE:return n?g.intl.string(g.t.LcKgJd):g.intl.string(g.t.mx8j2m);case f.TVA.TIER_1:return g.intl.string(g.t.nzXtaS);case f.TVA.TIER_2:return g.intl.string(g.t["h33/uW"]);case f.TVA.TIER_3:return g.intl.string(g.t.BfF6ED);default:throw Error("Not a valid tier type")}}function v(e){switch(e){case f.TVA.NONE:return g.intl.string(g.t.LcKgJd);case f.TVA.TIER_1:return g.intl.string(g.t.xRjU1V);case f.TVA.TIER_2:return g.intl.string(g.t.C7e2Bo);case f.TVA.TIER_3:return g.intl.string(g.t.avGxmk);default:throw Error("Not a valid tier type")}}let b=s().memoize(e=>p.TG[f.TVA.TIER_1].features.includes(e)?f.TVA.TIER_1:p.TG[f.TVA.TIER_2].features.includes(e)?f.TVA.TIER_2:p.TG[f.TVA.TIER_3].features.includes(e)?f.TVA.TIER_3:null);function L(e){switch(e){case f.TVA.NONE:return f.AnalyticsObjectTypes.NONE;case f.TVA.TIER_1:return f.AnalyticsObjectTypes.TIER_1;case f.TVA.TIER_2:return f.AnalyticsObjectTypes.TIER_2;case f.TVA.TIER_3:return f.AnalyticsObjectTypes.TIER_3;default:return null}}function D(e){return u.A.getGuild(e)?.premiumTier??f.TVA.NONE}function w(e,t){return null==t||null!=e&&e>=t}function P(e){return s().values(e).filter(e=>e.isAvailable())}function M(e){let{fractionalState:t}=e,n=_.A.getPremiumTypeSubscription(),i=c.default.getCurrentUser();d.A.hasFetched||d.A.isFetching||(0,o.CD)();let r=P(d.A.boostSlots),s=n?.isPausedOrPausePending,a=r.length>0;if(s&&t===p.xc.NONE&&!a)return g.intl.string(g.t.mOWsF1);if(i?.isPremiumGroupMember())return g.intl.formatToPlainString(A.default["5xN/C1"],{premiumGroupProductName:(0,m.DP)()});let{numAvailableGuildBoostSlots:l,numCanceledGuildBoostSlots:u}=Object.values(d.A.boostSlots).reduce((e,t)=>(H(t)&&e.numCanceledGuildBoostSlots++,t.isAvailable()&&e.numAvailableGuildBoostSlots++,e),{numAvailableGuildBoostSlots:0,numCanceledGuildBoostSlots:0});if(null==n||l>0)return null;if(n.status===f.Dmq.PAST_DUE)return g.intl.string(g.t.De4Vm6);if(n.status===f.Dmq.ACCOUNT_HOLD)return g.intl.string(g.t.JakNQ8);if(u>0)return g.intl.string(g.t.x25mZR);if(null==n.renewalMutations)return null;let E=h.bx(n.renewalMutations.additionalPlans);return h.bx(n.additionalPlans)>E?g.intl.string(g.t.x25mZR):g.intl.string(g.t["W/bb8f"])}function x(e){return!e.ended&&(null==e.endsAt||e.endsAt.getTime()>Date.now())}let U=[{tier:f.TVA.TIER_3,amount:f.M2T[f.TVA.TIER_3],nextTier:null},{tier:f.TVA.TIER_2,amount:f.M2T[f.TVA.TIER_2],nextTier:f.TVA.TIER_3},{tier:f.TVA.TIER_1,amount:f.M2T[f.TVA.TIER_1],nextTier:f.TVA.TIER_2}];function k(e,t){let n=y(t),i=T.indexOf(t);if(-1===i)return 0;let r=T[i-1],s=null!=r?C(r):0,a=C(t);return Math.max(0,n-e.slice(s,a).length)}function G(e,t,n){return -1===T.indexOf(n)?0:Math.max(0,V(e)-t.length)}function V(e){let t=p.OW+(e.premiumFeatures?.additionalSoundSlots??0);return Math.max(e.features.has(f.GuildFeatures.MORE_SOUNDBOARD)?p.xs:p.OW,t)}function F(e){let t=E.DEFAULT_EMOJI_SLOTS+(e.premiumFeatures?.additionalEmojiSlots??0);return Math.max(e.features.has(f.GuildFeatures.MORE_EMOJI)?E.EMOJI_MAX_SLOTS_MORE:E.DEFAULT_EMOJI_SLOTS,t)}function B(e,t){let n=(0,l.Z)(e.id).available;return Math.max(0,f.M2T[t]-n)}function H(e){return e.subscription?.status===f.Dmq.CANCELED||e.canceled}function j(e){return S.find(t=>e>=f.M2T[t])??f.TVA.NONE}f.TVA.NONE,f.TVA.TIER_1,f.TVA.TIER_2,f.TVA.TIER_3}