{"version":3,"file":"NoHorizontalScroll.DXwsMVCJ.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx","__esmMin","init_npm_react_18_3_1","init_jsx_runtime","oe","c","ce","init_framer_BikQVKhx","DataObserverContext","withNoHorizontalScroll","C","props","NoHorizontalScroll","init_NoHorizontalScroll","lockScroll","html","body","action","disableSelection","val","disable"],"sources":["https:/framerusercontent.com/modules/9inSRA4RDELOIsWBBZLM/1UMG5SVfEvaIwbfR9DtL/NoHorizontalScroll.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export const NoHorizontalScroll=()=>{useEffect(()=>{// Lock horizontal scroll\nconst lockScroll=action=>{const html=document.documentElement;const body=document.body;html.style.overflowX=action===\"lock\"?\"clip\":\"\";body.style.overflowX=action===\"lock\"?\"clip\":\"\";html.style.width=action===\"lock\"?\"100%\":\"\";body.style.width=action===\"lock\"?\"100%\":\"\";};// Disable text selection\nconst disableSelection=disable=>{const val=disable?\"none\":\"\";document.body.style.userSelect=val;document.body.style.webkitUserSelect=val;document.body.style.msUserSelect=val;document.body.style.MozUserSelect=val;};if(typeof document!==\"undefined\"){lockScroll(\"lock\");disableSelection(true);}return()=>{if(typeof document!==\"undefined\"){lockScroll(\"unlock\");disableSelection(false);}};},[]);return{};};import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withNoHorizontalScroll(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...NoHorizontalScroll(props)});};}withNoHorizontalScroll.displayName=\"NoHorizontalScroll\";\nexport const __FramerMetadata__ = {\"exports\":{\"NoHorizontalScroll\":{\"type\":\"override\",\"name\":\"NoHorizontalScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNoHorizontalScroll\":{\"type\":\"reactHoc\",\"name\":\"withNoHorizontalScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NoHorizontalScroll.map"],"mappings":"A,0KAEoiB,SAAgBU,EAAuB,EAAE,CAAC,MAAO,KAAQL,EAA+BL,CAAuC,EAASC,EAAKU,EAAE,CAAC,GAAGC,EAAM,GAAGC,EAAmBD,CAAK,CAAC,CAAC,EAAI,C,gDAFzoB,OAAwBL,MAAc,CAC3H,IAAMQ,EAAW,GAAQ,CAAC,IAAMC,EAAK,SAAS,gBAAsBC,EAAK,SAAS,KAAK,EAAK,MAAM,UAAUC,IAAS,OAAO,OAAO,GAAG,EAAK,MAAM,UAAUA,IAAS,OAAO,OAAO,GAAG,EAAK,MAAM,MAAMA,IAAS,OAAO,OAAO,GAAG,EAAK,MAAM,MAAMA,IAAS,OAAO,OAAO,EAAG,EACrQC,EAAiB,GAAS,CAAC,IAAMC,EAAIC,EAAQ,OAAO,GAAG,SAAS,KAAK,MAAM,WAAWD,EAAI,SAAS,KAAK,MAAM,iBAAiBA,EAAI,SAAS,KAAK,MAAM,aAAaA,EAAI,SAAS,KAAK,MAAM,cAAcA,CAAI,EAA+E,OAA1E,OAAO,SAAW,MAAaL,EAAW,MAAM,EAAEI,EAAiB,EAAI,OAAa,CAAI,OAAO,SAAW,MAAaJ,EAAW,QAAQ,EAAEI,EAAiB,EAAK,EAAG,CAAE,EAAE,CAAC,CAAC,EAAQ,CAAC,GAAkV,EAAuB,YAAY,oB"}