{"version":3,"file":"NavigationTopLinks.DqlShUoj.mjs","names":[],"sources":["https:/framerusercontent.com/modules/Xih0sGcvjdntlSom8RtJ/qR10NUgaglZ1e6SPdx1v/NavigationTopLinks.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{getLenis}from\"https://framerusercontent.com/modules/2jJP0ql4nGbL3ahxG6y0/UHQ7yrbmfi86eqDQWxJl/LenisInstance.js\";export default function NavScrollHandler(){useEffect(()=>{const lenis=getLenis();const navContainer=document.querySelector('[data-framer-name=\"nav-links\"]');if(!navContainer)return;const anchors=navContainer.querySelectorAll(\"a\");const handleClick=async e=>{e.preventDefault();const target=e.currentTarget;const sectionName=target.getAttribute(\"data-framer-name\");if(!sectionName)return;const isHome=window.location.pathname===\"/\";if(!isHome){sessionStorage.setItem(\"scrollTo\",sectionName);window.location.href=\"/\";return;}const section=document.getElementById(sectionName);if(!section)return;window.__lastNavClick=sectionName;if(lenis){lenis.scrollTo(section,{offset:-200,duration:3,easing:t=>1-Math.pow(1-t,4)});}else{section.scrollIntoView({behavior:\"smooth\"});}};anchors.forEach(anchor=>{anchor.addEventListener(\"click\",handleClick);});return()=>{anchors.forEach(anchor=>{anchor.removeEventListener(\"click\",handleClick);});};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavScrollHandler\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"wLAA+L,SAAwB,GAAkB,CAA63B,OAA53B,MAAc,CAAC,IAAM,EAAM,GAAU,CAAO,EAAa,SAAS,cAAc,iCAAiC,CAAC,GAAG,CAAC,EAAa,OAAO,IAAM,EAAQ,EAAa,iBAAiB,IAAI,CAAO,EAAY,KAAM,IAAG,CAAC,EAAE,gBAAgB,CAA8B,IAAM,EAAtB,EAAE,cAAuC,aAAa,mBAAmB,CAAC,GAAG,CAAC,EAAY,OAAmD,GAA/B,EAAO,SAAS,WAAW,IAAe,CAAC,eAAe,QAAQ,WAAW,EAAY,CAAC,EAAO,SAAS,KAAK,IAAI,OAAQ,IAAM,EAAQ,SAAS,eAAe,EAAY,CAAK,IAAe,EAAO,eAAe,EAAe,EAAO,EAAM,SAAS,EAAQ,CAAC,OAAO,KAAK,SAAS,EAAE,OAAO,GAAG,GAAW,EAAE,IAAE,EAAG,CAAC,CAAO,EAAQ,eAAe,CAAC,SAAS,SAAS,CAAC,GAA6E,OAAzE,EAAQ,QAAQ,GAAQ,CAAC,EAAO,iBAAiB,QAAQ,EAAY,EAAG,KAAW,CAAC,EAAQ,QAAQ,GAAQ,CAAC,EAAO,oBAAoB,QAAQ,EAAY,EAAG,GAAK,EAAE,CAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,CAAC,CAAC,sBAAnnC,IAA6B,IAAuH"}