Build 533169stable
Module 717558
936 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>u,R:()=>c});var r=n(311907),i=n(209932),s=n(309010),a=n(485296),o=n(977997);function l(e,t,n){return e||t||n}function u(e){let{userId:t,checkSoundSharing:n=!1,checkSoundboardSounds:u=!0,checkIsMuted:c=!1,context:d}=e,_=(0,r.bG)([o.A,s.A],()=>{let e=s.A.getVoiceChannelId();return null!=e?o.A.getVoiceStateForChannel(e,t):null}),f=c&&(_?.mute||_?.selfMute),p=(0,r.bG)([a.A],()=>a.A.isSpeaking(t,d)&&!f),h=(0,r.bG)([a.A],()=>a.A.isSoundSharing(t)&&n);return l(p,(0,r.bG)([i.A],()=>i.A.isUserPlayingSounds(t)&&u),h)}function c(e){let{userId:t,checkSoundSharing:n=!1,checkSoundboardSounds:r=!0,checkIsMuted:u=!1,context:c}=e,[d,_,f,p]=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[o.A,s.A,a.A,i.A],h=_.getVoiceChannelId(),m=null!=h?d.getVoiceStateForChannel(h,t):null,E=u&&(m?.mute||m?.selfMute),g=f.isSpeaking(t,c)&&!E,A=f.isSoundSharing(t)&&n;return l(g,p.isUserPlayingSounds(t)&&r,A)}}