Build 589089stable
Module 714114
1,206 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Ay:()=>u,t$:()=>c});var i=n(17928),r=n(734057),a=n(576705),s=n(977997),l=n(818348);let o={ChannelStore:r.A,PermissionStore:a.A,VoiceStateStore:s.A},d=Object.freeze({voiceState:void 0,voiceChannel:void 0});function c(e){let{userId:t,guildId:n}=e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o,r=function(e){let{userId:t,guildId:n}=e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o;return null!=n&&null!=t?i.VoiceStateStore.getDiscoverableVoiceState(n,t):null!=t?i.VoiceStateStore.getDiscoverableVoiceStateForUser(t):void 0}({userId:t,guildId:n},i),a=function(e){let{voiceState:t}=e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o;if(t?.channelId!=null)return n.ChannelStore.getChannel(t.channelId)}({voiceState:r},i);return!function(e){let{voiceState:t,voiceChannel:n}=e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o;return null!=t&&(n?.isPrivate()||i.PermissionStore.can(l.xB.VIEW_CHANNEL,n))}({voiceState:r,voiceChannel:a},i)?d:{voiceState:r,voiceChannel:a}}function u(e){let{userId:t,guildId:n}=e;return(0,i.cf)([r.A,a.A,s.A],()=>c({userId:t,guildId:n},{ChannelStore:r.A,PermissionStore:a.A,VoiceStateStore:s.A}),[n,t])}}