{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6rlvsMI578DVOQCgkRtG/2a0UIlQgOjItLdk9fA1t/Registration.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export default function Form(props){const formUrl=\"https://script.google.com/macros/s/AKfycbwwuxnrRdQ8Mv8biX_DCiixCPx4x6_Bxa1k7sjsE5ZAklWR4bYQsjZmNP6YpwykeGGe/exec\";const[geoIp,setGeoIp]=useState(\"\");const[submitting,setSubmitting]=useState(false);const[submitSuccess,setSubmitSuccess]=useState(false);const[hasAccount,setHasAccount]=useState(false);useEffect(()=>{fetch(\"https://ipinfo.io/json\").then(response=>response.json()).then(data=>{setGeoIp(data.ip);}).catch(error=>{console.error(\"Error fetching GeoIP data:\",error);});},[]);const handleSubmit=async event=>{event.preventDefault();setSubmitting(true);try{const response=await fetch(formUrl,{method:\"POST\",body:new FormData(event.target)});if(response.ok){setSubmitSuccess(true);}else{console.error(\"Form submission failed\");}}catch(error){console.error(\"Error submitting form:\",error);}finally{setSubmitting(false);}};useEffect(()=>{if(submitSuccess){window.location.href=\"https://enigmaalgo.com/what-to-do-next\";}},[submitSuccess]);const getCurrentDateTime=()=>{const date=new Date;const year=date.getFullYear();const month=String(date.getMonth()+1).padStart(2,\"0\");const day=String(date.getDate()).padStart(2,\"0\");const hour=String(date.getUTCHours()).padStart(2,\"0\");const minute=String(date.getUTCMinutes()).padStart(2,\"0\");const gmt=date.getTimezoneOffset()/60;const dateString=`${year}-${month}-${day}`;const gmtString=gmt>=0?`+${gmt}`:`-${Math.abs(gmt)}`;const hourString=`${hour}:${minute}`;return{date:dateString,gmt:gmtString,hour:hourString};};const currentDateTime=getCurrentDateTime();const countryCodes=[{code:\"+00\",name:\"Country code\"},// APAC (Asia-Pacific)\n{code:\"+86\",name:\"China\"},{code:\"+91\",name:\"India\"},{code:\"+81\",name:\"Japan\"},{code:\"+65\",name:\"Singapore\"},{code:\"+82\",name:\"South Korea\"},{code:\"+61\",name:\"Australia\"},{code:\"+62\",name:\"Indonesia\"},{code:\"+64\",name:\"New Zealand\"},{code:\"+63\",name:\"Philippines\"},{code:\"+66\",name:\"Thailand\"},{code:\"+84\",name:\"Vietnam\"},{code:\"+852\",name:\"Hong Kong\"},{code:\"+886\",name:\"Taiwan\"},{code:\"+670\",name:\"Timor-Leste\"},{code:\"+675\",name:\"Papua New Guinea\"},{code:\"+673\",name:\"Brunei Darussalam\"},{code:\"+670\",name:\"Timor-Leste\"},{code:\"+675\",name:\"Papua New Guinea\"},{code:\"+855\",name:\"Cambodia\"},{code:\"+682\",name:\"Cook Islands\"},// LATAM (Latin America)\n{code:\"+52\",name:\"Mexico\"},{code:\"+55\",name:\"Brazil\"},{code:\"+54\",name:\"Argentina\"},{code:\"+56\",name:\"Chile\"},{code:\"+57\",name:\"Colombia\"},{code:\"+51\",name:\"Peru\"},{code:\"+593\",name:\"Ecuador\"},{code:\"+502\",name:\"Guatemala\"},{code:\"+503\",name:\"El Salvador\"},{code:\"+505\",name:\"Nicaragua\"},{code:\"+506\",name:\"Costa Rica\"},{code:\"+507\",name:\"Panama\"},{code:\"+598\",name:\"Uruguay\"},{code:\"+591\",name:\"Bolivia\"},{code:\"+504\",name:\"Honduras\"},{code:\"+58\",name:\"Venezuela\"},{code:\"+595\",name:\"Paraguay\"},// EMEA (Europe, Middle East, and Africa)\n{code:\"+44\",name:\"United Kingdom\"},{code:\"+33\",name:\"France\"},{code:\"+49\",name:\"Germany\"},{code:\"+39\",name:\"Italy\"},{code:\"+34\",name:\"Spain\"},{code:\"+7\",name:\"Russia\"},{code:\"+971\",name:\"United Arab Emirates\"},{code:\"+966\",name:\"Saudi Arabia\"},{code:\"+20\",name:\"Egypt\"},{code:\"+27\",name:\"South Africa\"},{code:\"+30\",name:\"Greece\"},{code:\"+90\",name:\"Turkey\"},{code:\"+48\",name:\"Poland\"},{code:\"+41\",name:\"Switzerland\"},{code:\"+31\",name:\"Netherlands\"},{code:\"+43\",name:\"Austria\"},{code:\"+46\",name:\"Sweden\"},{code:\"+32\",name:\"Belgium\"},{code:\"+353\",name:\"Ireland\"},{code:\"+358\",name:\"Finland\"},{code:\"+420\",name:\"Czech Republic\"},{code:\"+372\",name:\"Estonia\"}];const countryCodeOptions=countryCodes.map(country=>/*#__PURE__*/_jsxs(\"option\",{value:country.code,children:[country.name,\" (\",country.code,\")\"]},country.code));return /*#__PURE__*/_jsxs(\"form\",{action:formUrl,method:\"post\",style:containerStyle,onSubmit:handleSubmit,children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",required:true,name:\"first_name\",style:inputStyle,placeholder:\"First Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",required:true,name:\"last_name\",style:inputStyle,placeholder:\"Last Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",required:true,name:\"email\",style:inputStyle,placeholder:\"Email\"}),/*#__PURE__*/_jsx(\"select\",{required:true,name:\"phone_code\",style:inputStyle,children:countryCodeOptions}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",required:true,name:\"phone_number\",style:inputStyle,placeholder:\"Phone Number\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",id:\"hasAccount\",name:\"has_account\",checked:hasAccount,onChange:e=>setHasAccount(e.target.checked),style:{marginRight:\"8px\"}}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"hasAccount\",style:{color:\"white\",fontSize:\"16px\"},children:\"I already have an XM account.\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"date\",value:currentDateTime.date}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"hour\",value:currentDateTime.hour}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"gmt\",value:currentDateTime.gmt}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"geo_ip\",value:geoIp}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:submitButtonStyle,children:submitting?\"Submitting...\":\"Register\"}),submitting]});}const containerStyle={height:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:16,backgroundColor:\"#000000\"};const inputStyle={border:\"1px solid #707070\",padding:\"16px 24px\",borderRadius:\"6px\",marginBottom:\"16px\",fontSize:\"16px\",backgroundColor:\"black\",color:\"white\"};const submitButtonStyle={padding:\"16px 24px\",borderRadius:\"6px\",background:\"linear-gradient(to bottom, #180214, #5F3557)\",border:\"1px solid #C986BE\",cursor:\"pointer\",fontSize:\"16px\",fontWeight:\"500\",color:\"#F0DAEC\"};const progressStyle={width:\"100%\",height:\"2px\",border:\"1px solid #A3ADF8\",backgroundColor:\"#A3ADF8\",color:\"#A3ADF8\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Form\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Registration.map"],
  "mappings": "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",
  "names": ["Form", "props", "formUrl", "geoIp", "setGeoIp", "ye", "submitting", "setSubmitting", "submitSuccess", "setSubmitSuccess", "hasAccount", "setHasAccount", "ue", "response", "data", "error", "handleSubmit", "event", "window", "currentDateTime", "date", "year", "month", "day", "hour", "minute", "gmt", "dateString", "gmtString", "hourString", "countryCodeOptions", "country", "u", "containerStyle", "p", "inputStyle", "submitButtonStyle"]
}
