{"version":3,"file":"BackToTop.DfZ1Mxae.mjs","names":["__legacyOverrideHOC_DataObserverContext"],"sources":["https:/framerusercontent.com/modules/u7bKLdvp8mNUCspwdW8e/mEi3MAZsEHZSHdJOFc2R/BackToTop.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";// Override for the 'backtotop' button\nexport function BackToTopOverride(){return{onClick:()=>{// Scroll to the 'hero' section\nconst heroSection=document.getElementById(\"hero\");if(heroSection){heroSection.scrollIntoView({behavior:\"smooth\",block:\"start\"});// Dynamically get the current page's URL path\nconst currentPagePath=window.location.pathname;// Modify the URL without adding the ID\nhistory.pushState(null,\"\",currentPagePath);}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBackToTopOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BackToTopOverride(props)});};}withBackToTopOverride.displayName=\"BackToTopOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"BackToTopOverride\":{\"type\":\"override\",\"name\":\"BackToTopOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBackToTopOverride\":{\"type\":\"reactHoc\",\"name\":\"withBackToTopOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackToTop.map"],"mappings":"yRACA,SAAgB,GAAmB,CAAC,MAAM,CAAC,QAAQ,IAAI,CACvD,IAAM,EAAY,SAAS,eAAe,OAAO,CAAC,GAAG,EAAY,CAAC,EAAY,eAAe,CAAC,SAAS,SAAS,MAAM,OAAQ,EAAC,CAC/H,IAAM,EAAgB,EAAO,SAAS,SACtC,QAAQ,UAAU,KAAK,GAAG,EAAgB,AAAE,CAAC,CAAC,CAAE,CAAmJ,SAAgB,EAAsB,EAAE,CAAC,MAAO,CAAA,IAAQ,EAA+BA,EAAwC,CAAQ,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAkB,EAAM,AAAC,EAAC,CAAI,cAAA,IAJ5X,GAA2C,CAIK,GAAgE,IAAmF,CAAyL,EAAsB,YAAY"}