{"version":3,"file":"PiPBlock.PHRo6ob1.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/5COYc4daEqs4auEnaHS4/PsTqD7YwHSRXaZ8YwRTV/PiPBlock.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function disablePiP(){return{onMount:videoElement=>{// Ensure the element is a video element\nif(videoElement&&videoElement.nodeName===\"VIDEO\"){// Check if the browser is Firefox\nconst isFirefox=navigator.userAgent.toLowerCase().includes(\"firefox\");// Disable Picture-in-Picture only if it's Firefox\nif(isFirefox){videoElement.disablePictureInPicture=true;}}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withdisablePiP(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...disablePiP(props)});};}withdisablePiP.displayName=\"disablePiP\";\nexport const __FramerMetadata__ = {\"exports\":{\"disablePiP\":{\"type\":\"override\",\"name\":\"disablePiP\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withdisablePiP\":{\"type\":\"reactHoc\",\"name\":\"withdisablePiP\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PiPBlock.map"],"mappings":"kLAA2C,SAAgB,GAAY,CAAC,MAAM,CAAC,QAAQ,GAAc,CAClG,GAAc,EAAa,WAAW,SACzB,EAAU,UAAU,aAAa,CAAC,SAAS,UAAU,GACvD,EAAa,wBAAwB,KAAS,CAAqJ,SAAgB,EAAe,EAAE,CAAC,MAAO,KAAQ,EAA+BA,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAW,EAAM,CAAC,CAAC,uBAH7U,IAGmF,IAAmF,CAA2K,EAAe,YAAY"}