{"version":3,"file":"GATracking.y6SwC2-R.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/f4FQQTdfABUQP3EtzODN/MELPOpqtdwBOrPAd9vlG/GATracking.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export function withGAClientId(Component){return props=>{const[clientId,setClientId]=useState(\"\");useEffect(()=>{// Se não estiver no navegador, não faz nada\nif(typeof document===\"undefined\")return;let attempts=0;const maxAttempts=20// Tenta por 10 segundos (20 x 500ms)\n;// Função que busca o cookie\nconst findCookie=()=>{const gaCookie=document.cookie.split(\"; \").find(row=>row.startsWith(\"_ga=\"));if(gaCookie){const parts=gaCookie.split(\".\");if(parts.length>=4){const extractedId=parts[2]+\".\"+parts[3];setClientId(extractedId);return true// Avisa que achou\n;}}return false// Não achou\n;};// 1. Tenta buscar imediatamente ao carregar\nif(findCookie())return;// 2. Se não achou, cria um \"loop\" que tenta a cada 500ms\nconst interval=setInterval(()=>{attempts++;const found=findCookie();if(found){// Achou! Para o loop e comemora\nclearInterval(interval);console.log(\"✅ GA Client ID capturado via Polling\");}else if(attempts>=maxAttempts){// Desiste após 10s para não gastar memória\nclearInterval(interval);console.log(\"⚠️ GA Cookie n\\xe3o encontrado ap\\xf3s 10s (Poss\\xedvel AdBlock)\");}},500);// Limpa o processo se o usuário mudar de página\nreturn()=>clearInterval(interval);},[]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"},children:/*#__PURE__*/_jsx(Component,{...props,value:clientId})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withGAClientId\":{\"type\":\"reactHoc\",\"name\":\"withGAClientId\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GATracking.map"],"mappings":"yHAAiF,SAAgB,EAAe,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAS,GAAaA,EAAS,GAAG,CAU1I,OAV2I,MAAc,CACjM,GAAG,OAAO,SAAW,IAAY,OAAO,IAAI,EAAS,EAE/C,MAAe,CAAC,IAAM,EAAS,SAAS,OAAO,MAAM,KAAK,CAAC,KAAK,GAAK,EAAI,WAAW,OAAO,CAAC,CAAC,GAAG,EAAS,CAAC,IAAM,EAAM,EAAS,MAAM,IAAI,CAAC,GAAG,EAAM,QAAQ,EAAoE,OAAzB,EAAtB,EAAM,GAAG,IAAI,EAAM,GAA2B,CAAQ,GACzO,MAAO,IAEV,GAAG,GAAY,CAAC,OAChB,IAAM,EAAS,gBAAgB,CAAC,IAAuB,GAAY,EACnE,cAAc,EAAS,CAAC,QAAQ,IAAI,uCAAuC,EAAU,GAAU,KAC/F,cAAc,EAAS,CAAC,QAAQ,IAAI,0DAAmE,GAAI,IAAI,CAC/G,UAAU,cAAc,EAAS,EAAG,EAAE,CAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,CAAC,SAAsB,EAAK,EAAU,CAAC,GAAG,EAAM,MAAM,EAAS,CAAC,CAAC,CAAC,mBAVrH,IAAsC"}