{"version":3,"file":"SignUpTest.Obftda_9.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/isgrkjS20JhqR1HRsGJ7/PlusYJMkzUrxv46tHpxN/SignUpTest.js"],"sourcesContent":["/* eslint-disable no-unused-vars */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";const SITE_KEY_STG=\"6LeknPwUAAAAAGR1D3sK7rMOVQySVQkBcH-CqKC2\";const SITE_KEY_PROD=\"6LeZD_0UAAAAAL0McLPL73U7tUQdbXXcbBifhdXG\";const ERROR_WEAK_PASSWORD=\"Please choose a stronger password.\";const ERROR_405=\"There is an error with the API, try again later.\";const ERROR_423=\"Please use a work email, for example name@business.com.\";const ERROR_CAPTURE=\"Please complete the reCAPTCHA.\";const checkUrlForStg=()=>{try{const url=window.location.href;return url.includes(\"-stg\")||url.includes(\"tricky\");}catch(error){console.error(\"An error occurred:\",error);return false;}};const getQueryParams=()=>{const searchParams=new URLSearchParams(window.location.search);return{invitationToken:searchParams.get(\"invitationToken\")||\"\",ap3r:searchParams.get(\"ap3r\")||\"\",instanceId:searchParams.get(\"instanceId\")||\"\",plan:searchParams.get(\"plan\")||\"\",ds:searchParams.get(\"ds\")||\"\",rid:searchParams.get(\"rid\")||\"\",auth:searchParams.get(\"auth\")||\"\",utm_campaign:searchParams.get(\"utm_campaign\")||\"\",utm_medium:searchParams.get(\"utm_medium\")||\"\",utm_source:searchParams.get(\"utm_source\")||\"\",utm_term:searchParams.get(\"utm_term\")||\"\",utm_content:searchParams.get(\"utm_content\")||\"\",google_error:searchParams.get(\"google_error\")||\"\",microsoft_error:searchParams.get(\"microsoft_error\")||\"\",referral:searchParams.get(\"referral\")||\"\",gclid:searchParams.get(\"gclid\")||\"\",_gac:searchParams.get(\"_gac\")||\"\",_ga:searchParams.get(\"_ga\")||\"\",ap3c:searchParams.get(\"ap3c\")||\"\",filterRegion:searchParams.get(\"filterRegion\")||\"\"};};export const Spinner=()=>{useEffect(()=>{const style=document.createElement(\"style\");style.innerHTML=`\n      .spinner_5nOS {\n        transform-origin: center;\n        animation: spinner_sEAn 0.75s infinite linear;\n      }\n\n      @keyframes spinner_sEAn {\n        100% {\n          transform: rotate(360deg);\n        }\n      }\n    `;document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[]);return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",className:\"spinner_5nOS\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z\",opacity:\".25\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10.72,19.9a8,8,0,0,1-6.5-9.79A7.77,7.77,0,0,1,10.4,4.16a8,8,0,0,1,9.49,6.52A1.54,1.54,0,0,0,21.38,12h.13a1.37,1.37,0,0,0,1.38-1.54,11,11,0,1,0-12.7,12.39A1.54,1.54,0,0,0,12,21.34h0A1.47,1.47,0,0,0,10.72,19.9Z\",className:\"spinner_5nOS\"})]});};const getCookie=cname=>{const name=`${cname}=`;const ca=decodeURIComponent(document.cookie).split(\";\");for(let i=0;i<ca.length;i+=1){let c=ca[i];while(c.charAt(0)===\" \"){c=c.substring(1);}if(c.indexOf(name)===0){return c.substring(name.length,c.length);}}return\"\";};export default function SignupTestFormV1(){const[loading,setLoading]=useState(false);const[apiError,setApiError]=useState(null);const[emailError,setEmailError]=useState(null);const[formData,setFormData]=useState({client_first_name:\"\",client_last_name:\"\",client_title:\"\",client_email:\"\",client_password:\"\",promo:\"\"});const rndStr=`?r=${Math.random()}`;const isStaging=checkUrlForStg();const SITE_KEY=isStaging?SITE_KEY_STG:SITE_KEY_PROD;const baseUrl=isStaging?\"https://accounts-api-au.ortto-stg.app\":\"https://accounts-api-us.ortto.app\";const formUrl=isStaging?`https://accounts-api-au.ortto-stg.app/-/signup/user/form`:`https://accounts-api-us.ortto.app/-/signup/user/form`;const googleSignupUrl=isStaging?\"https://accounts-api-au.ortto-stg.app/-/signup/easy/google\":\"https://accounts-api-us.ortto.app/-/signup/easy/google\";useEffect(()=>{// insert recaptcha\nconst script=document.createElement(\"script\");script.src=\"https://www.google.com/recaptcha/api.js\";script.async=true;script.defer=true;document.head.appendChild(script);},[]);const handleInputChange=event=>{setEmailError(null);const{id,value}=event.target;setFormData(prevData=>({...prevData,[id]:value}));};const handleGoogleSubmit=async event=>{event.preventDefault();setApiError(null);setLoading(true);try{const recaptchaResponse=window?.grecaptcha?.getResponse();if(recaptchaResponse===\"\"){setApiError(ERROR_CAPTURE);setLoading(false);return;}const{invitationToken=\"\",ap3r=\"\",instanceId=\"\",ds=\"\",rid=\"\",utm_campaign:utmCampaign,utm_medium:utmMedium,utm_source:utmSource,utm_term:utmTerm,utm_content:utmContent,gclid:gclidQueryParameter}=getQueryParams();const payload={gclid:getCookie(\"ap3-gclid\")||gclidQueryParameter,secret:getCookie(\"ap3only\"),ap3c:getCookie(\"ap3c\"),_ga:getCookie(\"_ga\"),data_source:ds,reference_id:rid,redirect:ap3r,instance_id:instanceId,invitation_token:invitationToken,utm_campaign_source:utmSource,utm_campaign_medium:utmMedium,utm_campaign_name:utmCampaign,utm_campaign_term:utmTerm,utm_campaign_content:utmContent,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,recaptcha_validation_key:recaptchaResponse};const response=await fetch(googleSignupUrl,{method:\"POST\",// headers: {\n// \t'Content-Type': 'application/json',\n// },\nbody:JSON.stringify(payload)});if(!response.ok){throw new Error(`HTTP error! status: ${response.status}`);}const result=await response.json();// If you need to redirect like the original form submit:\nif(result.location){window.location.href=result.location;}}catch(error){console.error(\"Error:\",error);setApiError(\"An error occurred during signup. Please try again.\");}finally{setLoading(false);}};const handleSubmit=event=>{event.preventDefault();setApiError(null);setLoading(true);let token;(async()=>{try{const recaptchaResponse=window?.grecaptcha?.getResponse();if(recaptchaResponse===\"\"){setApiError(ERROR_CAPTURE);setLoading(false);return;}else{token=recaptchaResponse;}const passwordRes=await fetch(`${baseUrl}/-/is-weak-password${rndStr}`,{method:\"POST\",body:JSON.stringify({password:formData.client_password})});const passwordResponse=await passwordRes.json();if(passwordResponse.error){if(passwordResponse.code===400){setApiError(passwordResponse.debug_message);setLoading(false);}if(passwordResponse.code===423){setApiError(ERROR_423);setLoading(false);}if(passwordResponse.code===405){setApiError(ERROR_405);setLoading(false);}}else if(passwordResponse.is_weak){setApiError(ERROR_WEAK_PASSWORD);setLoading(false);}else{// const instanceResponse = await fetch(`${baseUrl}/-/signup/suggest-instance-id${rndStr}`, {\n// \tmethod: 'POST',\n// \tcredentials: 'include',\n// \tbody: JSON.stringify({\n// \t\tcompany: formData.client_company,\n// \t\t// country_code: parsePhoneNumber(formDataTwo.phone)?.country,\n// \t}),\n// });\n// const instance = await instanceResponse.json();\nconst{ds=\"\",rid=\"\",filterRegion=\"\"}=getQueryParams();const form=document.createElement(\"form\");form.action=formUrl;form.method=\"post\";// ap3c\nconst ap3cInput=document.createElement(\"input\");ap3cInput.type=\"text\";ap3cInput.name=\"ap3c\";ap3cInput.value=getCookie(\"ap3c\");form.appendChild(ap3cInput);// _ga\nconst gaInput=document.createElement(\"input\");gaInput.type=\"text\";gaInput.name=\"_ga\";gaInput.value=getCookie(\"_ga\");form.appendChild(gaInput);// secret\nconst secret=document.createElement(\"input\");secret.type=\"text\";secret.name=\"secret\";secret.value=getCookie(\"ap3only\");form.appendChild(secret);// timezone\nconst timezone=document.createElement(\"input\");timezone.type=\"text\";timezone.name=\"timezone\";timezone.value=Intl.DateTimeFormat().resolvedOptions().timeZone;form.appendChild(timezone);// recaptcha_validation_key\nconst recaptchaValidationKey=document.createElement(\"input\");recaptchaValidationKey.type=\"text\";recaptchaValidationKey.name=\"recaptcha_validation_key\";recaptchaValidationKey.value=token;form.appendChild(recaptchaValidationKey);// instance id\n// const instanceId = document.createElement('input');\n// instanceId.type = 'text';\n// instanceId.name = 'instance_id';\n// instanceId.value = instance?.instance_ids?.[0];\n// form.appendChild(instanceId);\n// ds (data_source)\nconst dsInput=document.createElement(\"input\");dsInput.type=\"text\";dsInput.name=\"data_source\";dsInput.value=ds;form.appendChild(dsInput);// rid (reference_id)\nconst ridInput=document.createElement(\"input\");ridInput.type=\"text\";ridInput.name=\"reference_id\";ridInput.value=rid;form.appendChild(ridInput);// filter_region\nconst filterRegionInput=document.createElement(\"input\");filterRegionInput.type=\"text\";filterRegionInput.name=\"filter_region\";filterRegionInput.value=filterRegion;form.appendChild(filterRegionInput);// client_first_name\nconst clientFirstName=document.createElement(\"input\");clientFirstName.type=\"text\";clientFirstName.name=\"client_first_name\";clientFirstName.value=formData.client_first_name;form.appendChild(clientFirstName);// client_last_name\nconst clientLastName=document.createElement(\"input\");clientLastName.type=\"text\";clientLastName.name=\"client_last_name\";clientLastName.value=formData.client_last_name;form.appendChild(clientLastName);// client_email\nconst clientEmail=document.createElement(\"input\");clientEmail.type=\"email\";clientEmail.name=\"client_email\";clientEmail.value=formData.client_email;form.appendChild(clientEmail);// client_company\nconst jobTitle=document.createElement(\"input\");jobTitle.type=\"text\";jobTitle.name=\"client_title\";jobTitle.value=formData.client_title;form.appendChild(jobTitle);// promo\nconst promo=document.createElement(\"input\");promo.type=\"text\";promo.name=\"promo\";promo.value=formData.promo;form.appendChild(promo);const clientPassword=document.createElement(\"input\");clientPassword.type=\"password\";clientPassword.name=\"client_password\";clientPassword.value=formData.client_password;form.appendChild(clientPassword);// Append the form to the document and submit it\nform.style.opacity=0;document.body.appendChild(form);form.submit();}}catch(error){console.error(\"error\",error);}})();};useEffect(()=>{// Function to parse URL parameters\nconst getQueryParam=paramName=>{const searchParams=new URLSearchParams(window.location.search);return searchParams.get(paramName);};// Check if 'error' parameter exists in the URL\nconst errorParam=getQueryParam(\"error\");if(errorParam){if(errorParam===\"work-email-required\"){setEmailError(\"You must signup using a work email.\");}else{const errorMessage=`Error error, please try again.`;setApiError(errorMessage);}const startupFormElement=document.getElementById(\"startup-form\");if(startupFormElement){startupFormElement.scrollIntoView({behavior:\"auto\"});}}// Pre-fill form with URL parameters\nconst fname=getQueryParam(\"fname\");const lname=getQueryParam(\"lname\");const title=getQueryParam(\"title\");const email=getQueryParam(\"email\");const promo=getQueryParam(\"promo\");if(fname||lname||title||email||promo){setFormData(prevData=>({...prevData,client_first_name:fname||prevData.client_first_name,client_last_name:lname||prevData.client_last_name,client_title:title||prevData.client_title,client_email:email||prevData.client_email,promo:promo||prevData.promo}));}// link #sign-in-link-section\nconst signInLinkSection=document.getElementById(\"sign-in-link-section\");if(signInLinkSection){const link=signInLinkSection.querySelector(\"a\");if(link){const{ds=\"\",rid=\"\"}=getQueryParams();const url=new URL(link.href);if(ds)url.searchParams.set(\"ds\",ds);if(rid)url.searchParams.set(\"rid\",rid);link.href=url.toString();}}},[]);useEffect(()=>{// Inject CSS styles\nconst style=document.createElement(\"style\");style.innerHTML=`\n\t\t\t.form-startup-wrapper {\n        width: 100%;\n        max-width: 100%;\n        margin: 0 auto;\n\t\t\t}\n\n\t\t\t.startup-form {\n        display: flex;\n        flex-direction: column;\n        gap: 14px;\n      }\n\n      .startup-form .react-tel-input {\n        width: 100%;\n      }\n\n      .startup-form .react-tel-input input {\n        width: 100%;\n      }\n\n      .startup-form .startup-form-block-split {\n        display: flex;\n\t\t\t\tflex-direction: row;\n\t\t\t\tgap: 14px;\n      }\n\n      .startup-form .startup-form-block-split > div {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t\twidth: 100%;\n      }\n\n      .startup-form .startup-form-block {\n        position: relative;\n        display: flex;\n        flex-direction: column;\n      }\n\n\n      .startup-form .startup-form-block label {\n\t\t\t\t\ttransition: all 200ms ease-out 0s;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -8px;\n\t\t\t\t\tleft: 11px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 18px;\n\t\t\t\t\tcolor: rgb(109, 107, 112);\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\tbackground-color: rgb(255, 255, 255);\n\t\t\t\t\tpadding-left: 4px;\n\t\t\t\t\tpadding-right: 4px;\n\t\t\t\t\tz-index: 1;\n      }\n\n      .startup-form .startup-form-block .PhoneInput label {\n\t\t\t\tleft: 44px;\n      }\n\n      .startup-form label {\n\t\t\t\tbox-sizing: border-box;\n      }\n\n      .startup-form label .startup-form-sub {\n\t\t\t\tcolor: #8d8d8d;\n      }\n\n      .startup-form input, .startup-form select {\n\t\t\t\twidth: 100%;\n\t\t\t\tappearance: none;\n\t\t\t\toutline: none;\n\t\t\t\tbackground-color: rgb(255, 255, 255);\n\t\t\t\tborder: 1px solid;\n\t\t\t\tpadding: 7px 15px;\n\t\t\t\tborder-color: rgb(216, 210, 204);\n\t\t\t\theight: 48px;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 20px;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tfilter: none;\n\t\t\t\ttransition: all 0.3s ease-out 0s;\n\t\t\t\tbox-shadow: none;\n      }\n\n      .startup-form input.input-not-valid {\n\t\t\t\tborder-color: rgb(241 44 44);\n      }\n\n      .startup-form select {\n\t\t\t\tappearance: none;\n\t\t\t\tbackground-image: url(\"/images/faq-chevron-down.svg\");\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: 20px;\n\t\t\t\tbackground-position: 98% 14px;\n      }\n\n      .startup-form input:focus, .startup-form select:focus, .startup-form textarea:focus {\n\t\t\t\tborder-color: #4c80ff;\n\t\t\t\tbox-shadow: #4c80ff 0px 0px 0px 0.1rem inset;\n      }\n\n      .startup-form input:focus + label, .startup-form input:focus + label .startup-form-sub, .startup-form select:focus + label {\n\t\t\t\tcolor: #4c80ff;\n      }\n\n      .startup-form input:hover, .startup-form select:hover {\n\t\t\t\tborder-color: #4c80ff;\n      }\n\n      .startup-form input:placeholder-shown:not(:focus) + label, .startup-form select.select-not-valid + label {\n\t\t\t\ttop: 14px;\n\t\t\t\tleft: 14px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 0px;\n\t\t\t\tline-height: 20px;\n\t\t\t\tcolor: rgb(109, 107, 112);\n      }\n\n      .startup-form .PhoneInput input:placeholder-shown:not(:focus) + label {\n\t\t\t\tleft: 50px;\n      }\n\n      .startup-form input[type=\"submit\"] {\n        padding: 10px 20px;\n        background-color: #007bff;\n        color: white;\n        border: none;\n        border-radius: 4px;\n        cursor: pointer;\n      }\n\n\t\t\t.startup-form-button-wrapper {\n\t\t\t\tposition: relative;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-bottom: -10px;\n\t\t\t}\n\n\t\t\t.startup-form-button-wrapper svg {\n\t\t\t\tfill: #fff;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 16px;\n\t\t\t\tright: 16px;\n\t\t\t\twidth: 16px;\n\t\t\t\theight: auto;\n\t\t\t\topacity: 0.7;\n\t\t\t}\n\n      .startup-form-button-wrapper button {\n\t\t\t\twidth: 100%;\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 48px;\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t\tbackground: rgb(40, 101, 254);\n\t\t\t\tcolor: rgb(255, 255, 255);\n\t\t\t\tpadding: 12px 18px;\n\t\t\t\tborder-radius: 48px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 24px;\n\t\t\t\ttransition: all 0.3s ease-out 0s;\n      }\n\n      .startup-form-button-wrapper button:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n      }\n\n\t\t\t.startup-form-error {\n\t\t\t\tpadding-top: 20px;\n\t\t\t\tpadding-bottom: 10px;\n\t\t\t\tcolor: #F80000;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 20px;\n\t\t\t}\n\n\t\t\t@media (max-width: 678px) {\n\t\t\t\t.startup-form {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmax-width: 600px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tgap: 10px;\n\t\t\t\t}\n\t\t\t\t.startup-form .startup-form-block-split {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\tgap: 12px;\n\t\t\t\t}\n                .startup-form input:placeholder-shown:not(:focus) + label, .startup-form select.select-not-valid + label {\n                            top: 9px;\n                            left: 12px;\n                            font-size: 16px;\n                            line-height: 24px;\n                }\n                .startup-form input,\n                .startup-form select,\n                .startup-form-button-wrapper button {\n                    font-size: 16px;\n                    line-height: 24px;\n                }\n                .startup-form-button-wrapper button {\n                    height: 48px;\n                }\n\t\t\t}\n\n      .startup-form .startup-form-block.textarea {\n        position: relative;\n        display: flex;\n        flex-direction: column;\n        gap: 4px;\n      }\n\n      .startup-form .startup-form-block.textarea label {\n        position: relative;\n        display: flex;\n        flex-direction: column;\n        top: 0px;\n        left: 0px;\n\t\t\t\tmax-width: 400px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tline-height: 19px;\n\t\t\t\tmargin-top: -8px;\n      }\n\n      .startup-form textarea {\n\t\t\t\theight: 100px;\n        color: #000;\n\t\t\t\tborder: 1px solid #D8D2CC;\n\t\t\t\tpadding: 7px 15px;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 20px;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\ttransition: border 0.3s ease-out;\n\t\t\t\toutline: none;\n      }\n\n      .startup-form .g-recaptcha {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-bottom: -15px;\n      }\n\t\t\tinput:-webkit-autofill,\n\t\t\tinput:-webkit-autofill:focus {\n\t\t\t\ttransition: background-color 0s 600000s, color 0s 600000s !important;\n\t\t\t}\n    `;document.head.appendChild(style);return()=>{document.head.removeChild(style);};},[]);useEffect(()=>{const googleSignupBtn=document.getElementById(\"google-signup-btn\");if(googleSignupBtn){googleSignupBtn.addEventListener(\"click\",handleGoogleSubmit);}return()=>{googleSignupBtn.removeEventListener(\"click\",handleGoogleSubmit);};},[]);return /*#__PURE__*/_jsxs(\"div\",{id:\"startup-form\",className:\"form-startup-wrapper form-style-overrides\",children:[/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,className:\"startup-form\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block-split\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:\" \",id:\"client_first_name\",value:formData.client_first_name,onChange:handleInputChange,required:true}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"client_first_name\",children:\"First name\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",children:[/*#__PURE__*/_jsx(\"input\",{placeholder:\" \",type:\"text\",id:\"client_last_name\",value:formData.client_last_name,onChange:handleInputChange,required:true}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"client_last_name\",children:\"Last name\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",children:[/*#__PURE__*/_jsx(\"input\",{placeholder:\" \",type:\"text\",id:\"client_title\",value:formData.client_title,onChange:handleInputChange,required:true}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"client_title\",children:\"Job title\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",style:{display:\"none\"},\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"input\",{placeholder:\" \",type:\"text\",id:\"promo\",value:formData.promo,onChange:handleInputChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"promo\",children:\"Promo\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",children:[/*#__PURE__*/_jsx(\"input\",{placeholder:\" \",type:\"email\",id:\"client_email\",value:formData.client_email,onChange:handleInputChange,className:emailError?\"input-not-valid\":\"\",required:true}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"client_email\",children:\"Email\"}),emailError&&/*#__PURE__*/_jsx(\"div\",{className:\"startup-form-error\",style:{paddingTop:\"4px\"},children:emailError})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"startup-form-block\",children:[/*#__PURE__*/_jsx(\"input\",{placeholder:\" \",type:\"password\",id:\"client_password\",value:formData.client_password,onChange:handleInputChange,required:true,minLength:\"8\",maxLength:\"50\"}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"client_password\",children:\"Password\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"startup-form-button-wrapper\",children:/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",children:[\"Sign up\",loading&&/*#__PURE__*/_jsx(Spinner,{})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"g-recaptcha\",\"data-sitekey\":SITE_KEY})]}),apiError&&apiError!==ERROR_423?/*#__PURE__*/_jsx(\"div\",{className:\"startup-form-error\",children:/*#__PURE__*/_jsx(\"span\",{children:apiError})}):null]});}\nexport const __FramerMetadata__ = {\"exports\":{\"Spinner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SignupTestFormV1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SignUpTest.map"],"mappings":"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"}