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