{"version":3,"file":"ScrollHeight.DMkSMvgM.mjs","names":["useRef","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/mNT1Qthl3qsxmBFNd4zq/MGZq4hXUzL9VGQ4UyEFP/ScrollHeight.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef}from\"react\";import{useScroll,useTransform}from\"framer-motion\";export function ScrollHeightOverride(){const ref=useRef(null);const{scrollYProgress}=useScroll({target:ref,offset:[\"start end\",\"start 0.2\"]});const height=useTransform(scrollYProgress,[0,1],[100,0]);return{ref,style:{height,overflow:\"hidden\"}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withScrollHeightOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollHeightOverride(props)});};}withScrollHeightOverride.displayName=\"ScrollHeightOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"withScrollHeightOverride\":{\"type\":\"reactHoc\",\"name\":\"withScrollHeightOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollHeightOverride\":{\"type\":\"override\",\"name\":\"ScrollHeightOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollHeight.map"],"mappings":"kOAAuH,SAAgB,GAAsB,CAAC,IAAM,EAAIA,EAAO,IAAI,EAAO,CAAC,mBAAiB,EAAU,CAAC,OAAO,EAAI,OAAO,CAAC,YAAY,WAAW,CAAC,CAAC,EAA2D,MAAM,CAAC,MAAI,MAAM,CAAC,OAA9D,EAAa,EAAgB,CAAC,EAAE,CAAC,EAAE,CAAC,IAAI,CAAC,CAA0B,EAAE,SAAS,QAAQ,CAAC,CAAE,CAAoJ,SAAgB,EAAyB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,CAAuC,EAASC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAqB,CAAK,CAAC,CAAC,EAAI,iBAAnpB,IAA0B,IAAkD,IAAwY,EAAgM,EAAyB,YAAY"}