{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/rjNgO2lrUDZxTKCFA2Yf/Db8kCbmARY2eEtTLaJPh/Button_Datalayer.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";export function withClickEvent(Component,eventName=\"event_name\",targetId=\"contact-form\"// ID of the section to scroll to\n){return function WrappedComponent(props){const handleClick=event=>{event.preventDefault()// Prevent default link behavior\n;if(window.dataLayer){window.dataLayer.push({event:eventName});}else{console.warn(\"dataLayer is not defined\");}// Smooth scroll to target section\nconst targetElement=document.getElementById(targetId);if(targetElement){targetElement.scrollIntoView({behavior:\"smooth\",block:\"start\"});}else{console.warn(`Element with ID \"${targetId}\" not found.`);}};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick,style:{cursor:\"pointer\"}});};}export function withSmoothScrollEvent(Component,eventName=\"event_name\",homepageUrl=\"/#contact-form\"){return function WrappedComponent(props){const handleClick=()=>{if(window.dataLayer){window.dataLayer.push({event:eventName});}else{console.warn(\"dataLayer is not defined\");}window.location.href=homepageUrl// Redirect to homepage\n;};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick,style:{cursor:\"pointer\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSmoothScrollEvent\":{\"type\":\"reactHoc\",\"name\":\"withSmoothScrollEvent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClickEvent\":{\"type\":\"reactHoc\",\"name\":\"withClickEvent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Button_Datalayer.map"],
  "mappings": "8FAAAA,IAAkD,SAASC,EAAeC,EAAUC,EAAU,aAAaC,EAAS,eACnH,CAAC,OAAO,SAA0BC,EAAM,CAEiK,OAAoBC,EAAKJ,EAAU,CAAC,GAAGG,EAAM,QAF3LE,GAAO,CAACA,EAAM,eAAe,EACrF,OAAO,UAAW,OAAO,UAAU,KAAK,CAAC,MAAMJ,CAAS,CAAC,EAAQ,QAAQ,KAAK,0BAA0B,EAC5G,IAAMK,EAAc,SAAS,eAAeJ,CAAQ,EAAKI,EAAeA,EAAc,eAAe,CAAC,SAAS,SAAS,MAAM,OAAO,CAAC,EAAQ,QAAQ,KAAK,oBAAoBJ,eAAsB,CAAG,EAAmE,MAAM,CAAC,OAAO,SAAS,CAAC,CAAC,CAAE,CAAE,CAAQ,SAASK,EAAsBP,EAAUC,EAAU,aAAaO,EAAY,iBAAiB,CAAC,OAAO,SAA0BL,EAAM,CAClb,OAAoBC,EAAKJ,EAAU,CAAC,GAAGG,EAAM,QADwZ,IAAI,CAAI,OAAO,UAAW,OAAO,UAAU,KAAK,CAAC,MAAMF,CAAS,CAAC,EAAQ,QAAQ,KAAK,0BAA0B,EAAG,OAAO,SAAS,KAAKO,CAC/kB,EAAmE,MAAM,CAAC,OAAO,SAAS,CAAC,CAAC,CAAE,CAAE",
  "names": ["init_ssg_sandbox_shims", "withClickEvent", "Component", "eventName", "targetId", "props", "p", "event", "targetElement", "withSmoothScrollEvent", "homepageUrl"]
}
