Build 533169stable
Module 484724
1,237 characters · in 2f9baa53e1c5e105.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>E});var i=n(627968),a=n(64700),l=n(311907),r=n(686956),s=n(688810),o=n(202384),d=n(51758),c=n(665066),u=n(323443),_=n(734057),m=n(696451),h=n(71393),p=n(287809),g=n(285059),A=n(698441),x=n(496092),f=n(427080),C=n(652215);function E(e){let{code:t}=e,[n,E,I]=t.split("-"),{analyticsLocations:v}=(0,s.Ay)(),{guildScheduledEvent:b,guild:T,channel:y,isMember:S}=(0,l.cf)([A.Ay,h.A,_.A,m.Ay,p.default],()=>{let e=A.Ay.getGuildScheduledEvent(E)??void 0,t=h.A.getGuild(n),i=_.A.getChannel(e?.channel_id);return{guildScheduledEvent:e,guild:t,channel:i,isMember:m.Ay.isMember(n,p.default.getCurrentUser()?.id)}},[n,E]);return a.useEffect(()=>{b?.id==null&&x.A.fetchGuildEvent(n,E),g.A.getGuildEventUserCounts(n,E,null!=I?[I]:[]),g.A.getGuildEventsForCurrentUser(n)},[E,n,b?.id,I]),(0,i.jsx)(f.Ay,{guild:T,channel:y,guildScheduledEvent:b,isMember:S,onAcceptInstantInvite:()=>{if((0,c.g)({guild:T,isMember:S,analyticsLocations:v})===c.W.PROCEED){if((0,d.V)(n))return void(0,o.Ze)(n);r.A.joinGuild(n,{source:C.Q4z.GUILD_EVENT_EMBED}).catch(()=>{})}},onTransitionToInviteChannel:function(){(0,d.V)(n)?(0,o.Ze)(n):y?.isGuildStageVoice()?(0,u.av)(y):y?.isGuildVoice()&&x.A.joinVoiceEvent(y.guild_id,y.id)},recurrenceId:I})}}