Loading
function(e,t,n){"use strict";n.d(t,{Oe:()=>f,mf:()=>E});var l=n(627968),i=n(64700),s=n(17928),r=n(444927),a=n(211159),o=n(769160),u=n(178368),c=n(295405),d=n(166403),m=n(786300),h=n(473145);let[p,f,g]=(0,m.A)();function E(e){let{initialNumGuildBoostsToPurchase:t,disablePremiumUpsell:n=!1,closeGuildPerksModal:m,children:f,guildId:g,analyticsLocation:E,analyticsSourceLocation:A,applicationId:C,intent:x,onSubscribeComplete:I}=e,[_,S]=i.useState(t),[y,v]=i.useState(!0),T=(0,r.A)(()=>Date.now()),N=(0,r.A)(()=>(0,h.D$)(u.A.boostSlots).length),j=(0,a.t4)(e=>e.activeSubscription),b=(0,s.bG)([d.A],()=>d.A.hasFetchedSubscriptions()),R=(0,s.bG)([c.A],()=>c.A.defaultPaymentSourceId),P=null!=j?j.paymentSourceId:null,L=(0,o._V)(null!=P?P:b?R:null);return(0,l.jsx)(p.Provider,{value:{numGuildBoostsToPurchase:_,setNumGuildBoostsToPurchase:S,disablePremiumUpsell:n,closeGuildPerksModal:m,guildId:g,paymentModalArgs:L,premiumSubscriptionPaymentSourceId:P,analyticsLocation:E,analyticsSourceLocation:A,forceDisableSubmitButton:y,setForceDisableSubmitButton:v,applicationId:C,intent:x,onSubscribeComplete:I,flowStartTime:T,existingAvailableSlotCount:N},children:f})}}