{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/xPcS96NX1I0sWzuXkeD9/R07yRNhbXSxOoN0He39S/V3SignUp.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{useState}from\"react\";import{MantineProvider,Modal,TextInput}from\"@mantine/core\";const urlParams=window[\"ARCWISE_UTM\"]||Object.fromEntries(new URLSearchParams(window.location.search).entries());export function V3SignUp(props){const[email,setEmail]=useState(\"\");const[showModal,setShowModal]=useState(false);window.dataLayer=window.dataLayer||[];function gtag_report_conversion(url){var callback=function(){if(typeof url!=\"undefined\"){window.location=url;}};window.gtag(\"event\",\"conversion\",{send_to:\"AW-11312205982/NDKqCOqM64YZEJ6hipIq\",event_callback:callback});window.lintrk(\"track\",{conversion_id:15640220});return false;}function onSubmit(e){fetch(props.emailWebhook,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({...urlParams,email,pathname:location.pathname,referrer:document.referrer})}).catch(err=>console.error(err)).then(()=>{window[\"ARCWISE_EMAIL\"]=email;setShowModal(true);});e.preventDefault();e.stopPropagation();gtag_report_conversion();}const isPersonalEmail=email.match(/@(gmail.com|hotmail.com|yahoo.com|outlook.com|icloud.com)$/);return /*#__PURE__*/_jsxs(MantineProvider,{theme:{fontFamily:\"Clash Grotesk, sans-serif\"},children:[/*#__PURE__*/_jsxs(Modal,{opened:showModal,onClose:()=>setShowModal(false),withCloseButton:false,withinPortal:false,radius:20,size:\"90vw\",styles:{inner:{left:0},body:{padding:0,// force width on framer component\n\"> div\":{width:\"90vw !important\"}}},children:[/*#__PURE__*/_jsx(Modal.CloseButton,{sx:{position:\"absolute\",right:10,top:10,zIndex:999}}),props.children]}),/*#__PURE__*/_jsx(\"form\",{onSubmit:onSubmit,style:{width:\"calc(min(700px, 100%))\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:30,background:\"#ECF0F5\",padding:\"10px 10px 10px 20px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(TextInput,{variant:\"unstyled\",placeholder:props.placeholderText,type:\"email\",value:email,error:isPersonalEmail?\"Work emails only\":undefined,onChange:event=>setEmail(event.currentTarget.value),styles:{input:{fontSize:20,fontWeight:500},root:{flex:\"auto\"}},required:true}),/*#__PURE__*/_jsx(V2Button,{color:isPersonalEmail?\"gray\":props.buttonColor,hoverColor:isPersonalEmail?\"gray\":props.buttonHoverColor,text:props.buttonText,disabled:isPersonalEmail})]})})]});}function V2Button({color,hoverColor,text,...rest}){return /*#__PURE__*/_jsx(motion.button,{type:\"submit\",whileHover:\"hover\",transition:{type:\"spring\"},variants:{hover:{background:hoverColor,transition:{duration:.15}}},style:{border:\"none\",background:color,padding:\"10px 30px\",borderRadius:100,color:\"white\",fontFamily:\"Clash Grotesk\",fontSize:14,fontWeight:\"500\",cursor:\"pointer\"},...rest,children:text});}addPropertyControls(V3SignUp,{emailWebhook:{type:ControlType.String,defaultValue:\"\"},placeholderText:{type:ControlType.String,defaultValue:\"Work email\"},buttonText:{type:ControlType.String,defaultValue:\"Get started\"},buttonColor:{type:ControlType.Color,defaultValue:\"#093796\"},buttonHoverColor:{type:ControlType.Color,defaultValue:\"#ECF0F5\"},children:{title:\"Modal content\",type:ControlType.ComponentInstance}});\nexport const __FramerMetadata__ = {\"exports\":{\"V3SignUp\":{\"type\":\"reactComponent\",\"name\":\"V3SignUp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V3SignUp.map"],
  "mappings": "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",
  "names": ["urlParams", "window", "V3SignUp", "props", "email", "setEmail", "ye", "showModal", "setShowModal", "gtag_report_conversion", "url", "callback", "onSubmit", "e", "err", "isPersonalEmail", "u", "MantineProvider", "Modal", "p", "Zx", "event", "V2Button", "color", "hoverColor", "text", "rest", "motion", "addPropertyControls", "ControlType"]
}
