Module 577062

752 characters · in 7a6517dfb05dffbf.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,n,t){t.d(n,{A:()=>A});var l=t(627968),i=t(64700),s=t(523875),a=t(666654),r=t(688810),o=t(980923),c=t(384059),u=t(204651),d=t(375708);function A(e){let{selfMute:n,serverMute:t,suppress:A,centerButton:h=!1,awaitingRemote:m,onMouseEnter:C,onMouseLeave:E,onClick:p,...g}=e,{parentAnalyticsLocation:x}=(0,r.Ay)(),I=n||t||A,f=h?u.l:u.A,T=(0,o.A)(n,t,A,m),{events:v,play:_,Component:j}=(0,s.L)(I?"unmute":"mute"),N=t||A?a.O:j;return i.useEffect(()=>()=>_(),[_,I]),(0,l.jsx)(f,{...g,iconComponent:N,isTrayButton:!0,caretColor:I?"red":"primaryDark",caretAriaLabel:d.intl.string(d.t["+ybWO4"]),color:I?"red":void 0,label:T,onMouseEnter:e=>{C?.(e),v.onMouseEnter()},onMouseLeave:e=>{E?.(e),v.onMouseLeave()},onClick:e=>{p?.(e),(0,c.X)(x,c.O.MIC,n)}})}}