Build 541864stable
Module 810412
3,229 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Dk:()=>p,IP:()=>A,OverlayToggledClientSettingType:()=>f,Q3:()=>h,Y:()=>E,YX:()=>I,Z5:()=>g,xp:()=>m});var i,r,s,a=n(64700),o=n(77729),l=n(760751),u=n(763827),c=n(174459),d=n(41984),_=n(652215),f=((i={}).OOP="oop",i.OOP_GAME="oop game",i.LEGACY="legacy",i.LEGACY_GAME="legacy game",i);async function h(e,t,i){let r=null!=i?l.A.getDetectableGame(i):null,{default:s}=n(296027),a=s?.getMostRecentOverlayRenderMethod()??void 0,u=null!=a?d.Ue[a]:void 0;__OVERLAY__&&(u=d.Ue[d.Ue.Hook]),c.default.track(_.HAw.OVERLAY_TOGGLED,{enabled:e,setting_type:function(e){switch(e){case"oop":case"oop game":default:return"overlay toggled - global";case"legacy":case"legacy game":return"overlay toggled - game"}}(t),client_setting_type:t,application_id:r?.id??void 0,application_name:r?.name??void 0,most_recent_overlay_render_method:u,hardware_display_count:await o.A?.hardware?.getDisplayCount?.()??null})}function p(e,t){let[n,i]=a.useState(e()),r=a.useRef(e);return a.useEffect(()=>{r.current=e},[e]),a.useEffect(()=>{i(e=>{let t=r.current();if(e.size>t.size||e.size<t.size)return t;for(let n of e)if(!t.has(n))return t;for(let n of t)if(!e.has(n))return t;return e})},t),n}function E(e,t){let{locked:n,shownUserIds:i,liveUserIds:r,contentInventoryIds:s}=t;((i?.length??0)!==0||(r?.length??0)!==0||(s?.length??0)!==0)&&c.default.track(_.HAw.WIDGET_CONTENT_SHOWN,{overlay_locked:n,widget_type:e,shown_user_ids:i,live_user_ids:r,content_inventory_ids:s,media_session_id:u.A.getMediaSessionId()})}function m(e,t){let{pinned:n,opacity:i}=t;c.default.track(_.HAw.WIDGET_SETTING_UPDATED,{widget_type:e,pinned:n,opacity:i})}var g=((r={}).SCREEN_SHARE="screen share",r.CAMERA="camera",r.MICROPHONE="microphone",r.AUDIO="audio",r.VOICE="voice",r.CALL_BUTTON="call button",r.SOUNDBOARD="soundboard",r.GO_LIVE="go live",r.INVITE="invite",r.REDIRECT="redirect",r.FRIEND_LIST="friend list",r.FRIEND_REQUEST="friend request",r.KEYBIND_HINT="keybind hint",r.TEXT_CHAT="text chat",r.FAVORITE="favorite",r.GROUP_MANAGED="group managed",r.TAB_SELECTED="tab selected",r),A=((s={}).UNKNOWN="unknown",s.ENABLED="enabled",s.DISABLED="disabled",s.SETTINGS_OPENED="settings opened",s.PANEL_OPENED="panel opened",s.OVERLAY_UNLOCKED="overlay unlocked",s.STREAM_PREVIEWED="stream previewed",s.INVITE_SENT="invite sent",s.JOIN_REQUEST_SENT="join request sent",s.PROFILE_OPENED="profile opened",s.GUILD_PROFILE_OPENED="guild profile opened",s.CHAT="chat",s.ACCEPT_REQUEST="accept request",s.DECLINE_REQUEST="decline request",s.CANCEL_REQUEST="cancel request",s.SEND_REQUEST="send request",s.SEARCH="search",s.SETTING_ADJUSTED="setting adjusted",s.OPENED_TEXT_CHAT="opened text chat",s.CLOSED_TEXT_CHAT="closed text chat",s.CHANNEL_SELECTED="channel selected",s.ADDED_TO_FAVORITES="added to favorites",s.REMOVED_FROM_FAVORITES="removed from favorites",s.FRIEND_TAB_SELECTED="friend tab selected",s.VOICE_TAB_SELECTED="voice tab selected",s.MESSAGES_TAB_SELECTED="messages tab selected",s);function I(e,t){let{type:n,value:i,userId:r,secondaryValue:s}=t;c.default.track(_.HAw.WIDGET_INTERACTED,{widget_type:e,interaction_type:n,interaction_value:i,interaction_secondary_value:s,target_user_id:r,media_session_id:u.A.getMediaSessionId()})}}