{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/aIi1DMbB9deDSozqpXrT/KtLEZWCFMXWk2VDdZd37/ContactFormMultiple.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Input Component\n// This component renders an input or a textarea element with a floating label.\n// It can dynamically adjust styles based on its state and props.\nconst Input=({label,value,setValue,setError,type,error,isLarge,isDarkMode,autoComplete,onBlur=val=>{}})=>{// State to manage the focus status of the input/textarea.\nconst[isFocused,setIsFocused]=useState(false);// CSS style for the container of the input/textarea and label.\nconst floatingLabelContainerStyle={position:\"relative\",backgroundColor:isDarkMode?\"#302E2E\":\"#ffffff\",borderRadius:\"8px\",marginBottom:\"16px\",marginRight:label===\"First Name\"?\"8px\":\"none\",marginLeft:label===\"Last Name\"?\"8px\":\"none\",width:\"100%\",padding:\"12px 20px 12px 20px\",display:\"flex\",alignItems:\"center\",border:error?\"1px solid red\":\"none\",animation:error?\"shake 0.82s cubic-bezier(.36,.07,.19,.97) both\":\"none\"};// CSS style for the input/textarea element.\nconst inputStyle={backgroundColor:\"transparent\",border:\"none\",width:\"100%\",color:isDarkMode?\"#FFFFFF\":\"#333030\",fontSize:\"16px\",outline:\"none\",fontWeight:\"400\",fontFamily:\"Inter\",padding:isLarge?\"18px 0px 0px 0px\":\"14px 0px 0px 0px\",zIndex:1,position:\"relative\",height:isLarge?\"105px\":\"35px\",flex:1};// Function to calculate CSS style for the label based on the component state.\nconst labelStyle=(value,isInvalid,isFocused)=>({position:\"absolute\",top:isLarge&&!isFocused&&!value&&!isInvalid?\"25px\":value||isInvalid||isFocused?\"10px\":\"50%\",left:\"20px\",transform:value||isInvalid||isFocused?\"none\":\"translateY(-50%)\",zIndex:2,pointerEvents:\"none\",transition:\"top 0.3s, font-size 0.3s\",fontSize:value||isInvalid||isFocused?\"12px\":\"16px\",color:isInvalid?\"red\":isDarkMode?\"#fff\":\"#262323\",opacity:\"0.5\"});// Determine whether to render a textarea or input based on the isLarge flag.\nconst inputElement=isLarge?/*#__PURE__*/_jsx(\"textarea\",{style:inputStyle,value:value,onChange:e=>setValue(e.target.value),placeholder:\"\",onFocus:()=>setIsFocused(true),onBlur:()=>setIsFocused(false)}):/*#__PURE__*/_jsx(\"input\",{style:inputStyle,value:value,onChange:e=>setValue(e.target.value),type:type,autoComplete:autoComplete,placeholder:\"\",onFocus:()=>setIsFocused(true),onBlur:e=>{setIsFocused(false);onBlur(e.target.value);}});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\ninput:-webkit-autofill {\n    transition: all 0s 50000s !important;\n}\n\n`}),/*#__PURE__*/_jsxs(\"div\",{style:floatingLabelContainerStyle,children:[inputElement,/*#__PURE__*/_jsx(\"label\",{style:labelStyle(value,error,isFocused),children:error?`Invalid ${label}`:label})]})]});};// Dropdown Component\n// This component renders a dropdown select element with provided options.\nconst Dropdown=({label,options,value,setValue,error,setError,isDarkMode})=>{const dropdownStyle={backgroundColor:isDarkMode?\"#302E2E\":\"#fff\",borderRadius:\"8px\",padding:\"8px 20px 8px 8px\",marginBottom:\"16px\",flex:1,border:error?\"1px solid red\":\"none\",marginRight:label===\"Select Aggregator\"?\"8px\":\"0\",marginLeft:label===\"Select Aggregator\"?\"0\":\"8px\",backgroundImage:`url(\"data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0901408 0.944391C-0.165976 0.524662 0.154169 -9.0108e-09 0.666402 0L11.3336 1.87649e-07C11.8458 1.9666e-07 12.166 0.524661 11.9099 0.94439L6.57626 9.6852C6.32015 10.1049 5.67986 10.1049 5.42374 9.6852L0.0901408 0.944391Z' fill='${isDarkMode?\"%23fff\":\"%23262323\"}' fill-opacity='${isDarkMode?\"0.5\":\"1\"}'/%3E%3C/svg%3E\")`,backgroundPosition:\"right 12px center\",backgroundRepeat:\"no-repeat\"};const selectStyle={width:\"100%\",border:\"none\",backgroundColor:\"transparent\",padding:\"8px\",outline:\"none\",fontSize:\"16px\",color:value===\"\"?isDarkMode?\"rgba(255, 255, 255, 0.5)\":\"rgba(38, 35, 35, 0.5)\":isDarkMode?\"#fff\":\"#262323\",fontFamily:\"Inter\",WebkitAppearance:\"none\",appearance:\"none\"};return /*#__PURE__*/_jsx(\"div\",{style:dropdownStyle,children:/*#__PURE__*/_jsxs(\"select\",{style:selectStyle,value:value,onChange:e=>{setValue(e.target.value);setError&&setError(false);},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,selected:true,children:label===\"Select Aggregator\"?\"Select Aggregator\":\"Select State\"}),options.map(option=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},option))]})});};// Main Form Component\n// This component renders a form that collects various user inputs\n// using the Input and Dropdown child components.\nexport default function FormComponent({isDarkMode,fakeSubmission,verifyPhone}){const[firstNameVal,setFirstName]=useState(\"\");const[lastNameVal,setLastName]=useState(\"\");const[emailVal,setEmail]=useState(\"\");const[phoneVal,setPhone]=useState(\"\");const[userTypeVal,setUserType]=useState(\"Borrower\");const[aggregatorVal,setAggregator]=useState(\"\");const[stateVal,setState]=useState(\"\");const[messageVal,setMessage]=useState(\"\");const[firstNameError,setFirstNameError]=useState(false);const[lastNameError,setLastNameError]=useState(false);const[emailError,setEmailError]=useState(false);const[phoneError,setPhoneError]=useState(false);const[aggregatorError,setAggregatorError]=useState(false);const[stateError,setStateError]=useState(false);const[isLoading,setIsLoading]=useState(false);const[isSubmittedSuccessfully,setIsSubmittedSuccessfully]=useState(false);const validateForm=()=>{let isValid=true;// Validate First Name\nif(!firstNameVal){setFirstNameError(true);isValid=false;}else{setFirstNameError(false);}// Validate Last Name\nif(!lastNameVal){setLastNameError(true);isValid=false;}else{setLastNameError(false);}// Validate Email\nconst emailPattern=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,6}$/;if(!emailVal||!emailPattern.test(emailVal)){setEmailError(true);isValid=false;}else{setEmailError(false);}// Validate Phone\nif(verifyPhone){const phonePattern=/^(04|\\+61|61)[0-9]{8}$/;if(!phoneVal||!phonePattern.test(phoneVal)){setPhoneError(true);isValid=false;}else{setPhoneError(false);}}// Validate Aggregator and State if userType is Broker\nif(userTypeVal===\"Broker\"){if(!aggregatorVal){setAggregatorError(true);isValid=false;}else{setAggregatorError(false);}if(!stateVal){setStateError(true);isValid=false;}else{setStateError(false);}}// Proceed to the next step if form is valid\nif(isValid){handleSubmit();}};const formatToAustralianNumber=phone=>{const cleaned=(\"\"+phone).replace(/\\D/g,\"\")// remove non-digits\n;const match=cleaned.match(/^(\\+?61|0)?4\\d{8}$/)// match against pattern\n;return match?\"04\"+cleaned.slice(-8):phone// format or return original\n;};const handleSubmit=async()=>{setIsLoading(true);setIsSubmittedSuccessfully(false);if(fakeSubmission){setTimeout(()=>{setIsLoading(false);setIsSubmittedSuccessfully(true);},2e3);}else{fetch(\"https://altxgroupforms.azurewebsites.net/api/SubmitContactForm?code=49BLndXAOBPPI6MR7ITOT9-pr_PnYEHEeEQkQViJTT3VAzFuVnIZQg%3D%3D\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({email:emailVal,firstname:firstNameVal,lastname:lastNameVal,phonenumber:phoneVal,borrowerbroker:userTypeVal,message:messageVal,aggregator:aggregatorVal,state:stateVal})}).then(handleServerResponse);}};const handleServerResponse=response=>{setIsLoading(false);if(response.status!==200){setIsSubmittedSuccessfully(false);throw new Error(`Error: ${response.statusText}`);}else{setIsSubmittedSuccessfully(true);}};const loadingSpinnerStyle={border:\"2px solid rgba(255, 255, 255, 0.3)\",borderTop:\"2px solid #fff\",borderRadius:\"50%\",width:\"24px\",height:\"24px\",animation:\"spin 1s linear infinite\"};const spinnerAnimation=`\n        @keyframes spin {\n            0% { transform: rotate(0deg); }\n            100% { transform: rotate(360deg); }\n        }\n    `;return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"transparent\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"style\",{children:spinnerAnimation}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(Input,{label:\"First Name\",value:firstNameVal,setValue:val=>{setFirstName(val);setFirstNameError(false);},setError:setFirstNameError,type:\"given-name\",autoComplete:\"given-name\",error:firstNameError,isLarge:false,isDarkMode:isDarkMode,onBlur:()=>{}}),/*#__PURE__*/_jsx(Input,{label:\"Last Name\",value:lastNameVal,setValue:val=>{setLastName(val);setLastNameError(false);},setError:setLastNameError,type:\"family-name\",autoComplete:\"family-name\",error:lastNameError,isLarge:false,isDarkMode:isDarkMode,onBlur:()=>{}})]}),/*#__PURE__*/_jsx(Input,{label:\"Email\",value:emailVal,setValue:val=>{setEmail(val);setEmailError(false);},setError:setEmailError,type:\"email\",autoComplete:\"email\",error:emailError,isLarge:false,isDarkMode:isDarkMode,onBlur:()=>{}}),/*#__PURE__*/_jsx(Input,{label:\"Mobile Number\",value:phoneVal,setValue:val=>{setPhone(val);setPhoneError(false);},setError:setPhoneError,type:\"tel\",autoComplete:\"tel\",error:phoneError,isLarge:false,isDarkMode:isDarkMode,onBlur:val=>{if(verifyPhone){const phonePattern=/^(04)[0-9]{8}$/;if(!val||!phonePattern.test(val)){setPhoneError(true);}else{setPhoneError(false);}}}}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:\"16px\",display:\"flex\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{onClick:()=>setUserType(\"Borrower\"),style:{marginRight:\"32px\",display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"20px\",height:\"20px\",borderRadius:\"50%\",border:userTypeVal===\"Borrower\"?\"1px solid #F05822\":\"1px solid rgba(240,88,34,0.6)\",backgroundColor:userTypeVal===\"Borrower\"?isDarkMode?\"#262323\":\"#fff\":\"transparent\",marginRight:\"8px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:userTypeVal===\"Borrower\"&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"12px\",height:\"12px\",borderRadius:\"50%\",backgroundColor:\"#F05822\"}})}),/*#__PURE__*/_jsx(\"label\",{style:{fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",color:isDarkMode?\"#fff\":\"#333030\"},children:\"Borrower\"})]}),/*#__PURE__*/_jsxs(\"div\",{onClick:()=>setUserType(\"Broker\"),style:{display:\"flex\",alignItems:\"center\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"20px\",height:\"20px\",borderRadius:\"50%\",border:userTypeVal===\"Broker\"?\"1px solid #F05822\":\"1px solid rgba(240,88,34,0.6)\",backgroundColor:userTypeVal===\"Broker\"?isDarkMode?\"#262323\":\"#fff\":\"transparent\",marginRight:\"8px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:userTypeVal===\"Broker\"&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"12px\",height:\"12px\",borderRadius:\"50%\",backgroundColor:\"#F05822\"}})}),/*#__PURE__*/_jsx(\"label\",{style:{fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",color:isDarkMode?\"#fff\":\"#333030\"},children:\"Broker\"})]})]}),userTypeVal===\"Broker\"&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(Dropdown,{label:\"Select Aggregator\",options:[\"AFG\",\"Astute\",\"Aussie\",\"Beagle Finance\",\"Buyers Choice\",\"Connective\",\"Custom Equity Group\",\"Direct\",\"FAST\",\"Finsure\",\"Loan Kit\",\"Loan Market\",\"MoneyQuest\",\"Mortgage Choice\",\"My Local Broker\",\"NMB\",\"No Aggregator\",\"Outsource\",\"PLAN\",\"Purple Circle\",\"Red Rock\",\"SFG\",\"Vow Financial\",\"Yellow Brick Road\",\"Other\"],value:aggregatorVal,setValue:val=>{setAggregator(val);setAggregatorError(false);},setError:setAggregatorError,error:aggregatorError,isDarkMode:isDarkMode}),/*#__PURE__*/_jsx(Dropdown,{label:\"Select State\",options:[\"New South Wales\",\"Queensland\",\"South Australia\",\"Tasmania\",\"Victoria\",\"Western Australia\"],value:stateVal,setValue:val=>{setState(val);setStateError(false);},error:stateError,setError:setStateError,isDarkMode:isDarkMode})]}),(userTypeVal===\"Borrower\"||userTypeVal===\"Broker\")&&/*#__PURE__*/_jsx(Input,{label:\"Message\",value:messageVal,setValue:setMessage,setError:{},type:\"text\",autoComplete:\"off\",error:false,isLarge:true,isDarkMode:isDarkMode,onBlur:()=>{}}),/*#__PURE__*/_jsx(\"div\",{style:{alignSelf:\"flex-end\"},children:/*#__PURE__*/_jsx(\"button\",{className:\"onformsubmit\",onClick:validateForm,style:{backgroundColor:isSubmittedSuccessfully?\"#4CAF50\":\"#F05822\",color:\"white\",border:\"none\",borderRadius:\"8px\",cursor:\"pointer\",fontSize:\"18px\",width:\"80px\",height:\"46px\",fontFamily:\"Inter\",fontWeight:\"600\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.5s ease\"},disabled:isLoading||isSubmittedSuccessfully,children:isLoading?/*#__PURE__*/_jsx(\"div\",{style:loadingSpinnerStyle}):isSubmittedSuccessfully?/*#__PURE__*/_jsx(\"svg\",{width:\"24px\",height:\"24px\",viewBox:\"0px 0px 24px 24px\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7.5 12L10.5 15L16.5 9M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z\",stroke:\"white\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}):\"Send\"})})]});}addPropertyControls(FormComponent,{isDarkMode:{title:\"Dark Mode\",type:ControlType.Boolean,defaultValue:true},fakeSubmission:{type:ControlType.Boolean,defaultValue:false},verifyPhone:{type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactFormMultiple.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "Input", "label", "value", "setValue", "setError", "type", "error", "isLarge", "isDarkMode", "autoComplete", "onBlur", "val", "isFocused", "setIsFocused", "ye", "floatingLabelContainerStyle", "inputStyle", "u", "l", "p", "e", "isInvalid", "Dropdown", "options", "option", "FormComponent", "fakeSubmission", "verifyPhone", "firstNameVal", "setFirstName", "lastNameVal", "setLastName", "emailVal", "setEmail", "phoneVal", "setPhone", "userTypeVal", "setUserType", "aggregatorVal", "setAggregator", "stateVal", "setState", "messageVal", "setMessage", "firstNameError", "setFirstNameError", "lastNameError", "setLastNameError", "emailError", "setEmailError", "phoneError", "setPhoneError", "aggregatorError", "setAggregatorError", "stateError", "setStateError", "isLoading", "setIsLoading", "isSubmittedSuccessfully", "setIsSubmittedSuccessfully", "validateForm", "isValid", "handleSubmit", "formatToAustralianNumber", "phone", "cleaned", "handleServerResponse", "response", "addPropertyControls", "ControlType"]
}
