{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aK3TQMX2EcwsQMCmHqnL/NEeQd7wOcapWVd2JHRLO/Zoho_UTM_Homepage.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function UTMTracker(){useEffect(()=>{const utmParams=[\"utm_source\",\"utm_medium\",\"utm_campaign\",\"utm_term\",\"utm_content\"];const searchParams=new URLSearchParams(window.location.search);utmParams.forEach(param=>{const value=searchParams.get(param);if(value){document.cookie=`${param}=${encodeURIComponent(value)}; path=/; max-age=${60*60*24*7}`;}});const getCookie=name=>{const match=document.cookie.match(new RegExp(\"(^| )\"+name+\"=([^;]+)\"));return match?decodeURIComponent(match[2]):\"\";};const applyToZohoForms=()=>{const iframes=document.querySelectorAll(\"iframe\");iframes.forEach(iframe=>{if(iframe.src.includes(\"formperma\")){let updatedSrc=iframe.src;utmParams.forEach(param=>{const value=getCookie(param);if(value&&!updatedSrc.includes(param)){const separator=updatedSrc.includes(\"?\")?\"&\":\"?\";updatedSrc+=`${separator}${param}=${encodeURIComponent(value)}`;}});if(iframe.src!==updatedSrc){iframe.src=updatedSrc;}}});};if(document.readyState===\"complete\"){applyToZohoForms();}else{window.addEventListener(\"load\",applyToZohoForms);}return()=>window.removeEventListener(\"load\",applyToZohoForms);},[]);// Return a hidden, draggable box\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:10,height:10,display:\"none\"}});}addPropertyControls(UTMTracker,{note:{type:ControlType.Text,title:\"Info\",defaultValue:\"Draggable, invisible UTM Tracker for Framer + Zoho Forms\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UTMTracker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zoho_UTM_Homepage.map"],
  "mappings": "yGAA2I,SAARA,GAA6B,CAAC,OAAAC,EAAU,IAAI,CAAC,IAAMC,EAAU,CAAC,aAAa,aAAa,eAAe,WAAW,aAAa,EAAQC,EAAa,IAAI,gBAAgBC,EAAO,SAAS,MAAM,EAAEF,EAAU,QAAQG,GAAO,CAAC,IAAMC,EAAMH,EAAa,IAAIE,CAAK,EAAKC,IAAO,SAAS,OAAO,GAAGD,CAAK,IAAI,mBAAmBC,CAAK,CAAC,qBAAqB,GAAG,GAAG,GAAG,CAAC,GAAI,CAAC,EAAE,IAAMC,EAAUC,GAAM,CAAC,IAAMC,EAAM,SAAS,OAAO,MAAM,IAAI,OAAO,QAAQD,EAAK,UAAU,CAAC,EAAE,OAAOC,EAAM,mBAAmBA,EAAM,CAAC,CAAC,EAAE,EAAG,EAAQC,EAAiB,IAAI,CAAe,SAAS,iBAAiB,QAAQ,EAAU,QAAQC,GAAQ,CAAC,GAAGA,EAAO,IAAI,SAAS,WAAW,EAAE,CAAC,IAAIC,EAAWD,EAAO,IAAIT,EAAU,QAAQG,GAAO,CAAC,IAAMC,EAAMC,EAAUF,CAAK,EAAE,GAAGC,GAAO,CAACM,EAAW,SAASP,CAAK,EAAE,CAAC,IAAMQ,EAAUD,EAAW,SAAS,GAAG,EAAE,IAAI,IAAIA,GAAY,GAAGC,CAAS,GAAGR,CAAK,IAAI,mBAAmBC,CAAK,CAAC,EAAG,CAAC,CAAC,EAAKK,EAAO,MAAMC,IAAYD,EAAO,IAAIC,EAAY,CAAC,CAAC,CAAE,EAAE,OAAG,SAAS,aAAa,WAAYF,EAAiB,EAAQN,EAAO,iBAAiB,OAAOM,CAAgB,EAAS,IAAIN,EAAO,oBAAoB,OAAOM,CAAgB,CAAE,EAAE,CAAC,CAAC,EACnsCI,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,QAAQ,MAAM,CAAC,CAAC,CAAE,CAACC,EAAoBf,EAAW,CAAC,KAAK,CAAC,KAAKgB,EAAY,KAAK,MAAM,OAAO,aAAa,0DAA0D,CAAC,CAAC",
  "names": ["UTMTracker", "ue", "utmParams", "searchParams", "window", "param", "value", "getCookie", "name", "match", "applyToZohoForms", "iframe", "updatedSrc", "separator", "p", "addPropertyControls", "ControlType"]
}
