{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/khAmBqcXg5piMk3qu15A/klKQKSpBcvVGFVvxFj1j/PreserveUTMParameters.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";function getUTMParams(){const params=new URLSearchParams(window.location.search);const utmParams=new URLSearchParams;params.forEach((value,key)=>{if(key.startsWith(\"utm_\")){utmParams.append(key,value);}});return utmParams.toString();}export function withAppendUTMOnClick(){if(typeof window===\"undefined\"){return\"\";}const utmParams=getUTMParams();return{onClick:event=>{if(typeof window===\"undefined\"){return;}try{const linkElement=event.currentTarget;const href=linkElement?.href;if(utmParams&&href){const url=new URL(href);const separator=url.search?\"&\":\"?\";url.search+=separator+utmParams;linkElement.href=url.toString();}}catch(error){console.error(\"Error appending UTM parameters:\",error);}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withwithAppendUTMOnClick(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...withAppendUTMOnClick(props)});};}withwithAppendUTMOnClick.displayName=\"withAppendUTMOnClick\";\nexport const __FramerMetadata__ = {\"exports\":{\"withAppendUTMOnClick\":{\"type\":\"override\",\"name\":\"withAppendUTMOnClick\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withwithAppendUTMOnClick\":{\"type\":\"reactHoc\",\"name\":\"withwithAppendUTMOnClick\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PreserveUTMParameters.map"],
  "mappings": "kIAA2C,SAASA,GAAc,CAAC,IAAMC,EAAO,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAAQC,EAAU,IAAI,gBAAgB,OAAAF,EAAO,QAAQ,CAACG,EAAMC,IAAM,CAAIA,EAAI,WAAW,MAAM,GAAGF,EAAU,OAAOE,EAAID,CAAK,CAAG,CAAC,EAASD,EAAU,SAAS,CAAE,CAAQ,SAASG,GAAsB,CAAC,GAAG,OAAOJ,EAAS,IAAa,MAAM,GAAI,IAAMC,EAAUH,EAAa,EAAE,MAAM,CAAC,QAAQO,GAAO,CAAC,GAAG,SAAOL,EAAS,KAAqB,GAAG,CAAC,IAAMM,EAAYD,EAAM,cAAoBE,EAAKD,GAAa,KAAK,GAAGL,GAAWM,EAAK,CAAC,IAAMC,EAAI,IAAI,IAAID,CAAI,EAAQE,EAAUD,EAAI,OAAO,IAAI,IAAIA,EAAI,QAAQC,EAAUR,EAAUK,EAAY,KAAKE,EAAI,SAAS,CAAE,CAAC,OAAOE,EAAM,CAAC,QAAQ,MAAM,kCAAkCA,CAAK,CAAE,CAAC,CAAC,CAAE,CAA2J,SAASC,EAAyBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGT,EAAqBS,CAAK,CAAC,CAAC,EAAI,CAACF,EAAyB,YAAY",
  "names": ["getUTMParams", "params", "window", "utmParams", "value", "key", "withAppendUTMOnClick", "event", "linkElement", "href", "url", "separator", "error", "withwithAppendUTMOnClick", "C", "props", "re", "DataObserverContext", "p"]
}
