{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/BlLSAVm1SAxUnoxus1WB/5wtfLoXQRlKRTmfd0DDp/V3Form.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{Stack,Center,MantineProvider,Select,Text,TextInput}from\"@mantine/core\";import{useForm}from\"@mantine/form\";export function V3Form(props){const[success,setSuccess]=useState(false);var _window_ARCWISE_EMAIL;const form=useForm({initialValues:{email:(_window_ARCWISE_EMAIL=window[\"ARCWISE_EMAIL\"])!==null&&_window_ARCWISE_EMAIL!==void 0?_window_ARCWISE_EMAIL:\"\",website:\"\",companySize:\"\"}});const classes={input:{fontSize:props.formBoxFontSize,padding:props.inputBoxPadding,color:props.typedTextColor,\"&::placeholder\":{color:props.placeholderTextColor}},inputLabel:{fontSize:props.labelFontSize,color:props.labelTextColor,marginBottom:props.labelPadding}};function onSubmit(e){fetch(props.emailWebhook,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({...window[\"ARCWISE_UTM\"],...form.values,pathname:location.pathname,referrer:document.referrer})}).then(()=>{if(props.successRedirect){window.location=props.successRedirect;// window.open(props.successRedirect)\n}else{setSuccess(true);}}).catch(err=>console.error(err));e.preventDefault();e.stopPropagation();}if(success){return /*#__PURE__*/_jsx(MantineProvider,{theme:{fontFamily:\"Clash Grotesk, sans-serif\"},children:/*#__PURE__*/_jsx(Center,{children:/*#__PURE__*/_jsx(Text,{size:\"lg\",children:props.successMessage})})});}return /*#__PURE__*/_jsx(MantineProvider,{theme:{fontFamily:\"Clash Grotesk, sans-serif\"},children:/*#__PURE__*/_jsx(\"form\",{onSubmit:onSubmit,style:{background:\"white\",width:\"100%\"},children:/*#__PURE__*/_jsxs(Stack,{spacing:props.formFieldSpacing,children:[/*#__PURE__*/_jsx(TextInput,{label:\"Work email\",type:\"email\",sx:{input:classes.input,label:classes.inputLabel},required:true,...form.getInputProps(\"email\")}),/*#__PURE__*/_jsx(TextInput,{label:\"Company website\",type:\"website\",sx:{input:classes.input,label:classes.inputLabel},required:true,...form.getInputProps(\"website\")}),/*#__PURE__*/_jsx(Select,{label:\"Company size\",data:[\"1-9\",\"10-99\",\"100-999\",\"1000+\"],sx:{label:classes.inputLabel},required:true,...form.getInputProps(\"companySize\")}),/*#__PURE__*/_jsx(V2Button,{color:props.buttonColor,hoverColor:props.buttonHoverColor,text:props.buttonText})]})})});}function V2Button({color,hoverColor,text}){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:\"15px 30px\",borderRadius:100,color:\"white\",fontFamily:\"Clash Grotesk, sans-serif\",fontSize:18,fontWeight:500,cursor:\"pointer\"},children:text});}addPropertyControls(V3Form,{emailWebhook:{type:ControlType.String,defaultValue:\"https://hook.us1.make.com/omtdh2hq9rxhxcqbc34p6xxh443wofzq\"},buttonText:{type:ControlType.String,defaultValue:\"Get started\"},buttonColor:{type:ControlType.Color,defaultValue:\"#093796\"},buttonHoverColor:{type:ControlType.Color,defaultValue:\"#ECF0F5\"},formFieldSpacing:{type:ControlType.Number,defaultValue:20},labelFontSize:{type:ControlType.Number,defaultValue:14},labelTextColor:{type:ControlType.Color,defaultValue:\"#555\"},labelPadding:{type:ControlType.Number},formBoxFontSize:{type:ControlType.Number,defaultValue:14},typedTextColor:{type:ControlType.Color},successMessage:{type:ControlType.String,defaultValue:\"Thanks for your submission! Watch your inbox for an email with next steps.\"},successRedirect:{type:ControlType.String}});\nexport const __FramerMetadata__ = {\"exports\":{\"V3Form\":{\"type\":\"reactComponent\",\"name\":\"V3Form\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V3Form.map"],
  "mappings": "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",
  "names": ["V3Form", "props", "success", "setSuccess", "ye", "_window_ARCWISE_EMAIL", "form", "useForm", "window", "classes", "onSubmit", "e", "err", "p", "MantineProvider", "tp", "uo", "u", "zE", "Zx", "Wz", "V2Button", "color", "hoverColor", "text", "motion", "addPropertyControls", "ControlType"]
}
