{"version":3,"file":"Form_HIB.BmwQGeQJ.mjs","names":["useState","useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/oK5mkve13GZ9Bs7lpF82/zo4FRDJiAOspkKQtEdJY/Form_HIB.js"],"sourcesContent":["// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{useCallback,useState}from\"react\";// /**\n//  * @framerSupportedLayoutWidth auto\n//  * @framerSupportedLayoutHeight auto\n//  */\nconst options=[{label:\"Sim, podem me contactar.\",value:\"interesse\"},{label:\"N\\xe3o sei, depende. \",value:\"pouco_interesse\"},{label:\"N\\xe3o tenho interesse.\",value:\"desinteresse\"}];export default function FormHIB(props){const[nome,setNome]=useState(\"\");const[email,setEmail]=useState(\"\");const[telefone,setTelefone]=useState(\"\");const[etapaAtual,setEtapaAtual]=useState(0);const[interesse,setInteresse]=useState(\"\");// NOVO: Estado para controlar as mensagens de erro de cada campo\nconst[erros,setErros]=useState({nome:\"\",email:\"\",telefone:\"\"});const handleNext=()=>{setEtapaAtual(prevActiveStep=>prevActiveStep+1);};const sendData=useCallback(async()=>{if(etapaAtual!==1){handleNext();}const params=new URLSearchParams(window.location.search);const name=nome;const firstName=nome?.split(\" \")[0];const lastName=nome.split(\" \").slice(1).join(\" \");const phone=trataTelefone(+telefone||0);const url=window.location.href;const match=url.match(/colecao-renascimento\\/([\\w-]+)/);let sufixo=\"\";if(match){sufixo=match[1];console.log(sufixo);}else{console.log(\"N\\xe3o encontrou sufixo.\");}const data={email,phone,name,firstname:firstName,lastname:lastName,interesse:interesse,utm_source:params.get(\"utm_source\")||\"\",utm_medium:params.get(\"utm_medium\")||\"\",utm_campaign:params.get(\"utm_campaign\")||\"\",utm_content:params.get(\"utm_content\")||\"\",utm_term:params.get(\"utm_term\")||\"\",url:window.location.href,page:sufixo,tag:\"hib-cap\",segment:73};const url1=\"https://n8n.escoladehistoriadaigreja.com.br/webhook/hib-cap\";const urlReserva=\"\";fetch(url1,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(data)}).then(response=>{if(!response.ok){throw new Error(\"Erro na requisi\\xe7\\xe3o\");}return response.json();}).then(()=>console.log(\"Concluido\",data.url)).catch(error=>console.error(\"Erro ao buscar dados:\",error)).finally(()=>{if(etapaAtual!==0){// MUDAR O RPPC\nwindow.location.href=`https://go.escoladehistoriadaigreja.com.br/form/a1830f65-2a69-4e07-b611-43ef38b663e9?email=${email}`;}});},[etapaAtual,interesse,nome,email,telefone]);// NOVO: Função que valida os dados ao tentar avançar\nconst handleProximo=()=>{let novosErros={nome:\"\",email:\"\",telefone:\"\"};let temErro=false;if(nome.trim().length<2){novosErros.nome=\"Digite seu nome\";temErro=true;}if(!email.includes(\"@\")||!email.includes(\".\")){novosErros.email=\"Digite seu E-mail corretamente\";temErro=true;}const telefoneNumeros=telefone.replace(/\\D/g,\"\");if(telefoneNumeros.length<10){novosErros.telefone=\"Digite seu WhatsApp\";temErro=true;}setErros(novosErros);// Só executa o sendData se não houver erros\nif(!temErro){sendData();}};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle},children:[etapaAtual===0&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{initial:{x:100,opacity:0},animate:{x:0,opacity:1},transition:{duration:.5,ease:\"easeOut\"},style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\"Nome\",style:{...inputStyle,marginBottom:erros.nome?\"4px\":\"16px\"},name:\"nome\",onChange:e=>setNome(e.target.value)}),erros.nome&&/*#__PURE__*/_jsx(\"span\",{style:errorStyle,children:erros.nome}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:\"Email\",style:{...inputStyle,marginBottom:erros.email?\"4px\":\"16px\"},name:\"email\",onChange:e=>setEmail(e.target.value)}),erros.email&&/*#__PURE__*/_jsx(\"span\",{style:errorStyle,children:erros.email}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",placeholder:\"Whatsapp com DDD\",style:{...inputStyle,marginBottom:erros.telefone?\"4px\":\"16px\"},name:\"whatsapp\",value:formatPhone(telefone),onChange:e=>setTelefone(e.target.value)}),erros.telefone&&/*#__PURE__*/_jsx(\"span\",{style:errorStyle,children:erros.telefone}),/*#__PURE__*/_jsx(\"button\",{type:\"button\"// Alterado para button para evitar submits acidentais de formulário\n,style:buttonStyle,onClick:handleProximo,children:\"Pr\\xf3ximo\"}),/*#__PURE__*/_jsx(\"p\",{style:warningStyle,children:\"Ao enviar o formul\\xe1rio, aceito receber informa\\xe7\\xf5es sobre o conte\\xfado da Escola de Hist\\xf3ria da Igreja no meu WhatsApp\"})]})}),etapaAtual===1&&/*#__PURE__*/_jsxs(motion.div,{initial:{x:100,opacity:0},animate:{x:0,opacity:1},transition:{duration:.5,ease:\"easeOut\"},style:flexDivStyle,children:[/*#__PURE__*/_jsx(\"p\",{style:paragraphStyle,children:\"Este curso gratuito \\xe9 o in\\xedcio de uma forma\\xe7\\xe3o paga de 100 aulas sobre Hist\\xf3ria da Igreja no Brasil. Voc\\xea tem interesse em saber mais?\"}),options.map((option,index)=>/*#__PURE__*/_jsxs(\"label\",{style:selectSecondLabel,children:[/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"interesse\",value:option.value,checked:interesse===option.value,onChange:()=>setInteresse(option.value),style:{position:\"absolute\",opacity:0,cursor:\"pointer\"}}),/*#__PURE__*/_jsx(\"span\",{style:selectSecondSpan}),interesse===option.value&&/*#__PURE__*/_jsx(\"span\",{style:selectSecondSpanSelected}),option.label]},index)),/*#__PURE__*/_jsx(\"div\",{style:divButtonsEnd,children:/*#__PURE__*/_jsx(\"button\",{onClick:sendData,style:nextButton,children:\"Enviar\"})})]})]});}const containerStyle={display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",minHeight:\"400px\",backgroundColor:\"#15130faa\",borderRadius:\"12px\",border:\"solid 1px #4A300960\",backdropFilter:\"blur(4px)\",WebkitBackdropFilter:\"blur(4px)\",padding:\"16px\",boxSizing:\"border-box\",gap:\"12px\"};const wrapperStyle={display:\"flex\",flexDirection:\"column\",gap:\"0px\",marginTop:\"10px\",width:\"100%\"};const inputStyle={width:\"100%\",padding:\"16px 16px\",backgroundColor:\"#cccabf\",border:\"none\",borderRadius:\"4px\",fontSize:\"16px\",color:\"#5a5a5a\",outline:\"none\",boxSizing:\"border-box\"};const buttonStyle={width:\"100%\",padding:\"16px 12px\",backgroundColor:\"#a66913\",color:\"white\",fontSize:\"16px\",border:\"none\",borderRadius:\"4px\",cursor:\"pointer\"};const errorStyle={color:\"#ff9999\",margin:\"0px 0 12px 5px\",fontSize:\"13px\",alignSelf:\"flex-start\"};const warningStyle={marginTop:\"24px\",fontFamily:\"Roboto, Helvetica, Arial, sans-serif\",fontWeight:400,lineHeight:1.3,textAlign:\"center\",fontSize:\"13px\",maxWidth:\"100%\",color:\"rgba(256,256,256,0.5)\"};const paragraphStyle={margin:\"24px 0px 0px\",marginBottom:\"15px\",fontFamily:\"Roboto, Helvetica, Arial, sans-serif\",fontWeight:400,lineHeight:1.5,letterSpacing:\"0.00938em\",fontSize:\"15px\",color:\"white\"};const flexDivStyle={display:\"flex\",flexDirection:\"column\",gap:\"15px\",marginTop:\"15px\",maxWidth:\"420px\",width:\"100%\",padding:\"0 16px\",height:\"100%\"};const divButtonsEnd={display:\"flex\",justifyContent:\"end\",alignItems:\"center\",marginTop:\"50px\"};const nextButton={width:\"40%\",height:\"40px\",borderRadius:\"8px\",border:\"0px\",cursor:\"pointer\",alignSelf:\"center\",padding:.5,fontSize:\"14px\",backgroundColor:\"#8A5A13\",color:\"#fff\"};const selectSecondLabel={display:\"flex\",alignItems:\"center\",cursor:\"pointer\",fontSize:\"16px\",position:\"relative\",paddingLeft:\"30px\",marginBottom:\"0.5rem\",color:\"white\",opacity:.9};const selectSecondSpan={position:\"absolute\",left:0,top:\"50%\",transform:\"translateY(-50%)\",height:\"20px\",width:\"20px\",backgroundColor:\"transparent\",border:\"2px solid orange\",borderRadius:\"50%\",boxSizing:\"border-box\"};const selectSecondSpanSelected={position:\"absolute\",left:6,top:\"50%\",transform:\"translateY(-50%)\",width:8,height:8,borderRadius:\"50%\",backgroundColor:\"orange\"};function formatPhone(value){const onlyDigits=value.replace(/\\D/g,\"\");return onlyDigits.slice(0,20);}function trataTelefone(numero){let numeroTratado;let ddd;const telefoneString=\"\"+numero;const telefoneLimpo=telefoneString.replace(/[+()\\s-]/g,\"\");if(telefoneLimpo.length){const digitos=telefoneLimpo.length;if(digitos===12||digitos>12){ddd=telefoneLimpo.slice(2,4);}else if(digitos===10||digitos===11){ddd=telefoneLimpo.slice(0,2);}else{ddd=\"00\";}switch(digitos){case 10:if(+ddd<29){numeroTratado=`55${telefoneLimpo.slice(0,2)}9${telefoneLimpo.slice(2)}`;}else{numeroTratado=`55${telefoneLimpo.slice(0,2)}${telefoneLimpo.slice(2)}`;}break;case 11:if(+ddd<29){numeroTratado=`55${telefoneLimpo}`;}else{numeroTratado=`55${telefoneLimpo.slice(0,2)}${telefoneLimpo.slice(3)}`;}break;case 12:if(+ddd<29){numeroTratado=`${telefoneLimpo.slice(0,4)}9${telefoneLimpo.slice(4)}`;}break;case 13:if(+ddd>28){numeroTratado=`${telefoneLimpo.slice(0,4)}${telefoneLimpo.slice(4)}`;}else{numeroTratado=telefoneLimpo;}break;default:numeroTratado=telefoneLimpo;}if(!numeroTratado){numeroTratado=telefoneLimpo;console.log(\"⚠️ N\\xfamero n\\xe3o tratado corretamente:\",{original:numero,limpo:telefoneLimpo,digitos:telefoneLimpo.length,ddd});}return+numeroTratado;}return+numero;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormHIB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form_HIB.map"],"mappings":"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"}