Module 683574

517 characters · in b0c83490047cb22b.js
Dependencies
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{X$:()=>i,pT:()=>u});var r=n(477900),l=n(582128);let a=l.createContext(null);function i(){let e=l.useContext(a);if(null==e)throw Error("useDiscordVideoPlayerContext must be used within a DiscordVideoPlayerContextProvider");return e}function u(e){let{children:t,activeLayer:n,isFullscreen:i,isActive:u,isControlBarExpanded:s,videoRef:o}=e,c=l.useMemo(()=>({activeLayer:n,isFullscreen:i,isActive:u,isControlBarExpanded:s,videoRef:o}),[n,i,u,s,o]);return(0,r.jsx)(a.Provider,{value:c,children:t})}}