{"version":3,"file":"Formdudu2_copy.CH3AY8bA.mjs","names":["useState","email"],"sources":["https:/framerusercontent.com/modules/QOP5CEno49pnHdYdRMQU/p7Fa6qlNpsPQSiTPW9dS/Formdudu2_copy.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export default function CadastroWhatsApp(){const[whatsapp,setWhatsapp]=useState(\"\");const[email,setEmail]=useState(\"\");const[countryCode,setCountryCode]=useState(\"+55\");const[utmData,setUtmData]=useState({});const[redirecting,setRedirecting]=useState(false);const phoneRules={\"+55\":{min:10,max:11},\"+351\":{min:9,max:9},\"+1\":{min:10,max:10},\"+353\":{min:9,max:9},\"+44\":{min:10,max:10},\"+33\":{min:9,max:9},\"+49\":{min:10,max:11},\"+34\":{min:9,max:9},\"+39\":{min:9,max:10},\"+61\":{min:9,max:9},\"+81\":{min:10,max:10},\"+86\":{min:11,max:11},\"+91\":{min:10,max:10},\"+7\":{min:10,max:10},\"+27\":{min:9,max:9},\"+82\":{min:9,max:10},\"+90\":{min:10,max:10},\"+966\":{min:9,max:9},\"+972\":{min:9,max:9},\"+47\":{min:8,max:8},\"+46\":{min:7,max:13},\"+45\":{min:8,max:8},\"+41\":{min:9,max:9},\"+31\":{min:9,max:9},\"+32\":{min:9,max:9},\"+63\":{min:10,max:10},\"+62\":{min:9,max:12},\"+84\":{min:9,max:10},\"+66\":{min:9,max:9},\"+60\":{min:9,max:10},\"+380\":{min:9,max:9},\"+48\":{min:9,max:9}};useEffect(()=>{const params=new URLSearchParams(window.location.search);const utms={};for(const[key,value]of params.entries()){if(key.startsWith(\"utm_\")){utms[key]=value;}}setUtmData({...utms,page:window.location.pathname});},[]);const isValidEmail=email=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email);const handleSubmit=async e=>{e.preventDefault();const cleanPhone=whatsapp.replace(/\\D/g,\"\");const phoneLength=cleanPhone.length;const{min}=phoneRules[countryCode]||{min:10};if(phoneLength<min){alert(`O n\\xfamero est\\xe1 incompleto. Insira pelo menos ${min} d\\xedgitos (sem contar o c\\xf3digo do pa\\xeds).`);return;}if(!isValidEmail(email)){alert(\"Por favor, insira um email v\\xe1lido.\");return;}setRedirecting(true);const fullNumber=`${countryCode}${cleanPhone}`;const payload={whatsapp:fullNumber,email,...utmData};try{await fetch(\"https://primary-production-433643.up.railway.app/webhook/pagina-cadastro\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});// 🔥 ENVIA PARA O GTM\nwindow.dataLayer=window.dataLayer||[];window.dataLayer.push({event:\"form_submit\",email:email,whatsapp:fullNumber,...utmData});setWhatsapp(\"\");setEmail(\"\");setTimeout(()=>{window.location.href=\"https://link.entrarnogrupoanalisboa.com.br/\";},1e3);}catch(err){alert(\"Erro ao redirecionar.\");setRedirecting(false);}};const maxLength=phoneRules[countryCode]?.max||11;return /*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:styles.form,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.inputWrapper,children:/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:\"Seu email\",value:email,onChange:e=>setEmail(e.target.value),style:styles.input,required:true,name:\"email\"// <- adiciona name para facilitar GTM também\n})}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputWrapper,children:[/*#__PURE__*/_jsxs(\"select\",{value:countryCode,onChange:e=>setCountryCode(e.target.value),style:styles.select,children:[/*#__PURE__*/_jsx(\"option\",{value:\"+55\",children:\"🇧🇷 +55\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+351\",children:\"🇵🇹 +351\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+353\",children:\"🇮🇪 +353\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+1\",children:\"🇺🇸 +1\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+44\",children:\"🇬🇧 +44\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+33\",children:\"🇫🇷 +33\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+49\",children:\"🇩🇪 +49\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+34\",children:\"🇪🇸 +34\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+39\",children:\"🇮🇹 +39\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+61\",children:\"🇦🇺 +61\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+81\",children:\"🇯🇵 +81\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+86\",children:\"🇨🇳 +86\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+91\",children:\"🇮🇳 +91\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+7\",children:\"🇷🇺 +7\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+27\",children:\"🇿🇦 +27\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+82\",children:\"🇰🇷 +82\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+90\",children:\"🇹🇷 +90\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+966\",children:\"🇸🇦 +966\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+972\",children:\"🇮🇱 +972\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+47\",children:\"🇳🇴 +47\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+46\",children:\"🇸🇪 +46\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+45\",children:\"🇩🇰 +45\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+41\",children:\"🇨🇭 +41\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+31\",children:\"🇳🇱 +31\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+32\",children:\"🇧🇪 +32\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+63\",children:\"🇵🇭 +63\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+62\",children:\"🇮🇩 +62\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+84\",children:\"🇻🇳 +84\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+66\",children:\"🇹🇭 +66\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+60\",children:\"🇲🇾 +60\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+380\",children:\"🇺🇦 +380\"}),/*#__PURE__*/_jsx(\"option\",{value:\"+48\",children:\"🇵🇱 +48\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",placeholder:\"Seu WhatsApp com DDD\",value:whatsapp,onChange:e=>{const input=e.target.value.replace(/\\D/g,\"\");if(input.length<=maxLength){setWhatsapp(input);}},style:styles.input,required:true,maxLength:maxLength})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",disabled:redirecting,style:{...styles.button,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://upload.wikimedia.org/wikipedia/commons/6/6b/WhatsApp.svg\",alt:\"WhatsApp\",style:{width:\"1.2em\",height:\"1.2em\",marginRight:5,opacity:redirecting?.5:1}}),redirecting?\"REDIRECIONANDO...\":\"CONFIRMAR CADASTRO\"]})]});}// Estilos CSS-in-JS\nconst styles={form:{display:\"flex\",flexDirection:\"column\",gap:\"12px\",alignItems:\"center\",maxWidth:\"100%\"},inputWrapper:{display:\"flex\",alignItems:\"center\",width:\"100%\",maxWidth:\"95%\",border:\"1px solid #ccc\",borderRadius:\"8px\",overflow:\"hidden\"},select:{height:\"45px\",fontSize:\"14px\",borderRadius:\"1px\",border:\"none\",outline:\"none\",backgroundColor:\"#f1f1f1\",width:\"80px\"},input:{flex:1,padding:\"10px\",fontSize:\"15px\",border:\"none\",borderRadius:\"1px\",outline:\"none\",height:\"45px\"},button:{backgroundColor:\"#00c853\",color:\"#fff\",padding:\"12px 2px\",height:\"50px\",width:\"95%\",maxWidth:\"100%\",fontSize:\"17px\",border:\"none\",borderRadius:\"8px\",cursor:\"pointer\",animation:\"pulse 1.5s infinite\"}};// Animação pulse\nconst css=`\n@keyframes pulse {\n  0% { transform: scale(1); opacity: 1; }\n  50% { transform: scale(1.05); opacity: 0.9; }\n  100% { transform: scale(1); opacity: 1; }\n}\n`;if(typeof document!==\"undefined\"){const style=document.createElement(\"style\");style.innerHTML=css;document.head.appendChild(style);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CadastroWhatsApp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Formdudu2_copy.map"],"mappings":"8IAA+F,SAAwB,GAAkB,CAAC,GAAK,CAAC,EAAS,GAAaA,EAAS,GAAG,CAAM,CAAC,EAAM,GAAUA,EAAS,GAAG,CAAM,CAAC,EAAY,GAAgBA,EAAS,MAAM,CAAM,CAAC,EAAQ,GAAYA,EAAS,EAAE,CAAC,CAAM,CAAC,EAAY,GAAgBA,EAAS,GAAM,CAAO,EAAW,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,KAAK,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,MAAc,CAAC,IAAM,EAAO,IAAI,gBAAgB,EAAO,SAAS,OAAO,CAAO,EAAK,EAAE,CAAC,IAAI,GAAK,CAAC,EAAI,KAAS,EAAO,SAAS,CAAK,EAAI,WAAW,OAAO,GAAE,EAAK,GAAK,GAAQ,EAAW,CAAC,GAAG,EAAK,KAAK,EAAO,SAAS,SAAS,CAAC,EAAG,EAAE,CAAC,CAAC,IAAM,EAAa,GAAO,6BAA6B,KAAKC,EAAM,CAAO,EAAa,KAAM,IAAG,CAAC,EAAE,gBAAgB,CAAC,IAAM,EAAW,EAAS,QAAQ,MAAM,GAAG,CAAO,EAAY,EAAW,OAAY,CAAC,OAAK,EAAW,IAAc,CAAC,IAAI,GAAG,CAAC,GAAG,EAAY,EAAI,CAAC,MAAM,qDAAqD,EAAI,kDAAkD,CAAC,OAAQ,GAAG,CAAC,EAAa,EAAM,CAAC,CAAC,MAAM,qCAAwC,CAAC,OAAQ,EAAe,GAAK,CAAC,IAAM,EAAW,GAAG,IAAc,IAAmB,EAAQ,CAAC,SAAS,EAAW,QAAM,GAAG,EAAQ,CAAC,GAAG,CAAC,MAAM,MAAM,2EAA2E,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,mBAAmB,CAAC,KAAK,KAAK,UAAU,EAAQ,CAAC,CAAC,CACl/D,EAAO,UAAU,EAAO,WAAW,EAAE,CAAC,EAAO,UAAU,KAAK,CAAC,MAAM,cAAoB,QAAM,SAAS,EAAW,GAAG,EAAQ,CAAC,CAAC,EAAY,GAAG,CAAC,EAAS,GAAG,CAAC,eAAe,CAAC,EAAO,SAAS,KAAK,+CAAgD,IAAI,MAAY,CAAC,MAAM,wBAAwB,CAAC,EAAe,GAAM,GAAU,EAAU,EAAW,IAAc,KAAK,GAAG,OAAoB,EAAM,OAAO,CAAC,SAAS,EAAa,MAAM,EAAO,KAAK,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAO,aAAa,SAAsB,EAAK,QAAQ,CAAC,KAAK,QAAQ,YAAY,YAAY,MAAM,EAAM,SAAS,GAAG,EAAS,EAAE,OAAO,MAAM,CAAC,MAAM,EAAO,MAAM,SAAS,GAAK,KAAK,QAChpB,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAO,aAAa,SAAS,CAAc,EAAM,SAAS,CAAC,MAAM,EAAY,SAAS,GAAG,EAAe,EAAE,OAAO,MAAM,CAAC,MAAM,EAAO,OAAO,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,KAAK,SAAS,UAAU,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,KAAK,SAAS,UAAU,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,MAAM,MAAM,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,MAAM,YAAY,uBAAuB,MAAM,EAAS,SAAS,GAAG,CAAC,IAAM,EAAM,EAAE,OAAO,MAAM,QAAQ,MAAM,GAAG,CAAI,EAAM,QAAQ,GAAW,EAAY,EAAM,EAAI,MAAM,EAAO,MAAM,SAAS,GAAe,YAAU,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,SAAS,CAAC,KAAK,SAAS,SAAS,EAAY,MAAM,CAAC,GAAG,EAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,mEAAmE,IAAI,WAAW,MAAM,CAAC,MAAM,QAAQ,OAAO,QAAQ,YAAY,EAAE,QAAQ,EAAY,GAAG,EAAE,CAAC,CAAC,CAAC,EAAY,oBAAoB,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,mBAQrxF,UAVuD,IAAsC,CAGzF,EAAO,CAAC,KAAK,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,OAAO,WAAW,SAAS,SAAS,OAAO,CAAC,aAAa,CAAC,QAAQ,OAAO,WAAW,SAAS,MAAM,OAAO,SAAS,MAAM,OAAO,iBAAiB,aAAa,MAAM,SAAS,SAAS,CAAC,OAAO,CAAC,OAAO,OAAO,SAAS,OAAO,aAAa,MAAM,OAAO,OAAO,QAAQ,OAAO,gBAAgB,UAAU,MAAM,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,QAAQ,OAAO,SAAS,OAAO,OAAO,OAAO,aAAa,MAAM,QAAQ,OAAO,OAAO,OAAO,CAAC,OAAO,CAAC,gBAAgB,UAAU,MAAM,OAAO,QAAQ,WAAW,OAAO,OAAO,MAAM,MAAM,SAAS,OAAO,SAAS,OAAO,OAAO,OAAO,aAAa,MAAM,OAAO,UAAU,UAAU,sBAAsB,CAAC,CACxqB,EAAI;;;;;;EAML,OAAO,SAAW,IAAY,CAAC,IAAM,EAAM,SAAS,cAAc,QAAQ,CAAC,EAAM,UAAU,EAAI,SAAS,KAAK,YAAY,EAAM"}