{"version":3,"file":"FormCustom_1.D2CeiViW.mjs","names":["FormCustom","useRef","useState","useMemo","useCallback"],"sources":["https:/framerusercontent.com/modules/6kx0uBLk6lwd3NKfp8qd/OvZ8CZt12tWyaixUy1Wv/IconCustomized.js","https:/framerusercontent.com/modules/CUOYEXy6LTVVNeq4YdCq/x5aClZJIXBWqadHKuoY3/FormCustom_1.js"],"sourcesContent":["// Welcome to Code in Framer\n// Get Started: https://www.framer.com/developers/\nimport{jsx as _jsx}from\"react/jsx-runtime\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function IconCustomized({icon,size=20,color=\"black\"}){const iconStyle={width:`${size}px`,height:`${size}px`,fill:color};return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:icon})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nconst containerStyle={height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IconCustomized\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IconCustomized.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useMemo,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import{borderRadiusControl,containerStyles,fontControls,paddingControl,useFontControls,usePadding,useRadius}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import IconCustomized from\"https://framerusercontent.com/modules/6kx0uBLk6lwd3NKfp8qd/OvZ8CZt12tWyaixUy1Wv/IconCustomized.js\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const phoneNumberRegex=/^[0-9]*$/;const validatePhoneNumber=phoneNumber=>{return phoneNumberRegex.test(String(phoneNumber));};const rightArrowIconPath=\"M11.4531 22.12L17.5598 16L11.4531 9.88L13.3331 8L21.3331 16L13.3331 24L11.4531 22.12Z\";/**\n * FormCustom\n *\n * @framerIntrinsicWidth 550\n * @framerIntrinsicHeight 290\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */const FormCustom=withCSS(function FormCustom({formId,withCompany,company,withPosition,position,withEmail,email,withName,name,withPhoneNumber,phoneNumber,withMessage,message,inputs,button,style,gap,onSubmit,...props}){const textareaRef=useRef(null);const[companyValue,setCompany]=useState(company?.value);const[positionValue,setPosition]=useState(position?.value);const[emailValue,setEmail]=useState(email?.value);const[nameValue,setName]=useState(name?.value);const[phoneNumberValue,setPhoneNumber]=useState(phoneNumber?.value);const[messageValue,setMessage]=useState(message?.value);const[isCompanyError,setCompanyError]=useState(false);const[isPositionError,setPositionError]=useState(false);const[isEmailError,setEmailError]=useState(false);const[isNameError,setNameError]=useState(false);const[isPhoneNumberError,setPhoneNumberError]=useState(false);const[isMessageError,setMessageError]=useState(false);const[isLoading,setLoading]=useState(false);const[isSuccess,setSuccess]=useState(false);const[isBtnHovered,setIsBtnHovered]=useState(false);const isCanvas=useMemo(()=>{return RenderTarget.current()===RenderTarget.canvas;},[]);const{fontFamily,fontSize,fontWeight}=useFontControls(props);const borderRadius=useRadius(props);const paddingValue=usePadding(props);// textarea 사용자 입력 값에 따라 height 값 자동 조절\nconst handleResizeTextareaHeight=()=>{const textareaElem=textareaRef?.current;if(!textareaElem)return;textareaElem.style.height=\"auto\"//height 초기화\n;textareaElem.style.height=textareaElem.scrollHeight+\"px\";};const validateForm=useCallback(()=>{let error=false;setCompanyError(false);setPositionError(false);setEmailError(false);setNameError(false);setPhoneNumberError(false);setMessageError(false);if(withCompany&&!companyValue){setCompanyError(true);error=true;}if(withPosition&&!positionValue){setPositionError(true);error=true;}if(withEmail&&(!emailValue||!validateEmail(emailValue))){setEmailError(true);error=true;}if(withName&&!nameValue){setNameError(true);error=true;}if(withPhoneNumber&&(!phoneNumberValue||!validatePhoneNumber(phoneNumberValue))){setPhoneNumberError(true);error=true;}if(withMessage&&!messageValue){setMessageError(true);error=true;}return error;},[validateEmail,validatePhoneNumber,withCompany,withPosition,withEmail,withName,withPhoneNumber,withMessage,companyValue,positionValue,emailValue,nameValue,phoneNumberValue,messageValue]);const handleSubmit=useCallback(event=>{setLoading(true);event.preventDefault();if(validateForm()){setLoading(false);}else{const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formId}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{setSuccess(true);onSubmit();}).catch(()=>setLoading(false));}},[formId,onSubmit,validateForm]);const handleCompanyChange=useCallback(event=>{setCompanyError(false);setCompany(event.target.value);},[]);const handlePositionChange=useCallback(event=>{setPositionError(false);setPosition(event.target.value);},[]);const handleEmailChange=useCallback(event=>{setEmailError(false);setEmail(event.target.value);},[]);const handleNameChange=useCallback(event=>{setNameError(false);setName(event.target.value);},[]);const handlePhoneNumberChange=useCallback(event=>{setPhoneNumberError(false);console.log(phoneNumberRegex.test(event.target.value));if(phoneNumberRegex.test(event.target.value)==false){return;}setPhoneNumber(event.target.value);},[]);const handleMessageChange=useCallback(event=>{handleResizeTextareaHeight();setMessageError(false);setMessage(event.target.value);},[]);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-formspark-placeholder-color\":inputs.placeholderColor,width:\"100%\",minHeight:\"100%\"},children:isSuccess?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{height:\"60px\",width:\"60px\",background:button.fill,color:button.color,borderRadius:\"50%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},initial:{scale:0},animate:{scale:1},transition:{duration:.3},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"28\",height:\"28\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 14 L 10 22 L 26 6\",fill:\"transparent\",strokeWidth:\"4\",stroke:\"currentColor\",strokeLinecap:\"round\"})})}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:\"24px\",fontWeight:\"600\"},children:\"문의 접수 안내\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:\"16px\",fontWeight:\"400\"},children:[\"고객님의 문의가 정상적으로 접수되었습니다.\",/*#__PURE__*/_jsx(\"br\",{}),\"당사 전문팀에서 검토 후, 영업일 기준 3일 이내에 기재하신 이메일로 답변을 보내드릴 예정입니다.\",/*#__PURE__*/_jsx(\"br\",{}),\"추가 문의 사항이 있으시면 hello@careid.center로 연락 주시면 신속히 응대해 드리겠습니다.\",/*#__PURE__*/_jsx(\"br\",{}),\"감사합니다.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"strong\",{children:\"Inquiry Submission Confirmation\"}),/*#__PURE__*/_jsx(\"br\",{}),\"Your inquiry has been successfully received.\",/*#__PURE__*/_jsx(\"br\",{}),\"Our team will review it and provide a response within three business days via the email you provided.\",/*#__PURE__*/_jsx(\"br\",{}),\"If you require any further assistance, please feel free to contact our support team at hello@careid.center.\",/*#__PURE__*/_jsx(\"br\",{}),\"Thank you.\"]})]})]}):/*#__PURE__*/_jsxs(\"form\",{style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",gap:\"40px\",width:\"100%\",minHeight:\"100%\"},onSubmit:handleSubmit,method:\"POST\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[withCompany&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isCompanyError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"company\",style:{fontSize:inputs.labelFontSize},children:company.label}),/*#__PURE__*/_jsx(\"input\",{className:\"framer-formspark-input\",type:\"company\",id:\"company\",name:\"company\",placeholder:company.placeholder,value:isCanvas?company.value:companyValue,onChange:handleCompanyChange,style:{...defaultStyle,padding:0,marginTop:gap,borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\"}})]}),withPosition&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isPositionError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"position\",style:{fontSize:inputs.labelFontSize},children:position.label}),/*#__PURE__*/_jsx(\"input\",{className:\"framer-formspark-input\",type:\"position\",id:\"position\",name:\"position\",placeholder:position.placeholder,value:isCanvas?position.value:positionValue,onChange:handlePositionChange,style:{...defaultStyle,padding:0,marginTop:gap,borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\"}})]}),withEmail&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isEmailError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"email\",style:{fontSize:inputs.labelFontSize},children:email.label}),/*#__PURE__*/_jsx(\"input\",{className:\"framer-formspark-input\",type:\"email\",id:\"email\",name:\"email\",placeholder:email.placeholder,value:isCanvas?email.value:emailValue,onChange:handleEmailChange,style:{...defaultStyle,padding:0,marginTop:gap,borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\"}})]}),withName&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isNameError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"name\",style:{fontSize:inputs.labelFontSize},children:name.label}),/*#__PURE__*/_jsx(\"input\",{className:\"framer-formspark-input\",type:\"name\",id:\"name\",name:\"name\",placeholder:name.placeholder,value:isCanvas?name.value:nameValue,onChange:handleNameChange,style:{...defaultStyle,padding:0,marginTop:gap,borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\"}})]}),withPhoneNumber&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isPhoneNumberError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"phoneNumber\",style:{fontSize:inputs.labelFontSize},children:phoneNumber.label}),/*#__PURE__*/_jsx(\"input\",{className:\"framer-formspark-input\",type:\"phoneNumber\",id:\"phoneNumber\",name:\"phoneNumber\",placeholder:phoneNumber.placeholder,value:isCanvas?phoneNumber.value:phoneNumberValue,onChange:handlePhoneNumberChange,style:{...defaultStyle,padding:0,marginTop:gap,borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\"}})]}),withMessage&&/*#__PURE__*/_jsxs(motion.div,{style:{width:\"100%\",fontWeight,padding:paddingValue,borderBottom:\"1px solid #585656\",\"--framer-formspark-placeholder-color\":isMessageError?inputs.error:inputs.placeholderColor},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"message\",style:{fontSize:inputs.labelFontSize},children:message.label}),/*#__PURE__*/_jsx(\"textarea\",{ref:textareaRef,className:`framer-formspark-input ${isMessageError&&\"error\"}`,id:\"message\",name:\"message\",placeholder:message.placeholder,value:isCanvas?message.value:messageValue,onChange:handleMessageChange,rows:1,style:{...defaultStyle,padding:0,marginTop:gap,resize:\"none\",borderRadius,fontFamily,fontWeight,fontSize,background:\"none\",color:inputs.color,boxShadow:\"none\",height:\"fit-content\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(motion.button,{type:\"submit\",value:button.label,style:{...defaultStyle,padding:`${button.paddingY}px ${button.paddingX}px`,fontFamily,fontWeight:\"400\",fontSize:button.fontSize,background:\"transparent\",borderTop:\"1px solid #585656\",cursor:\"pointer\",color:\"#000\",display:\"flex\",justifyContent:\"space-between\",alignContent:\"center\",zIndex:1},onMouseEnter:()=>setIsBtnHovered(true),onMouseLeave:()=>setIsBtnHovered(false),transition:{type:\"ease\",duration:.3},whileHover:{background:\"#000\",color:\"#fff\"},children:[/*#__PURE__*/_jsx(\"span\",{children:button.label}),/*#__PURE__*/_jsx(IconCustomized,{icon:rightArrowIconPath,size:button.fontSize,color:isBtnHovered?\"#fff\":\"#000\"})]}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",left:0,top:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16},initial:{rotate:0},animate:{rotate:360},transition:{duration:2,repeat:Infinity},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})})]})]})});},[\".framer-formspark-input::placeholder { color: var(--framer-formspark-placeholder-color) !important; }\"]);// ✅ 수정: Framer 번역 시스템을 사용하도록 단순 문자열로 변경\nFormCustom.defaultProps={fontSize:20,fontFamily:\"Inter\",fontWeight:500,padding:20,paddingTop:20,paddingBottom:20,paddingLeft:20,paddingRight:20,borderRadius:0,topLeftRadius:0,topRightRadius:0,bottomRightRadius:0,bottomLeftRadius:0,gap:20,// ✅ 수정: 모든 필드를 단순 문자열로 변경 (Framer가 자동 번역)\ncompany:{label:\"COMPANY NAME\",placeholder:\"회사명을 입력해주세요.\",value:undefined},position:{label:\"POSITION\",placeholder:\"직책을 입력해주세요.\",value:undefined},email:{label:\"E-MAIL\",placeholder:\"이메일을 입력해주세요.\",value:undefined},name:{label:\"NAME\",placeholder:\"성함을 입력해주세요.\",value:undefined},phoneNumber:{label:\"PHONE NUMBER\",placeholder:\"휴대폰 번호를 입력해주세요.\",value:undefined},message:{label:\"MESSAGE\",placeholder:\"문의사항을 입력해주세요.\",value:undefined},inputs:{color:\"#000\",placeholderColor:\"#B3B3B3\",labelFontSize:18,error:\"#EE4444\"},button:{label:\"SEND\",fontSize:20,fontWeight:400,paddingX:20,paddingY:30,fill:\"#000\",color:\"#FFF\"}};// ✅ 수정: addPropertyControls를 단순 문자열 입력으로 변경\naddPropertyControls(FormCustom,{formId:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,description:\"Create a [FormSpark](https://formspark.io/) account, add a new form and copy its ID. [Learn more…](https://www.framer.com/sites/integrations/formspark/)\"},withCompany:{title:\"COMPANY NAME\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: company 필드에 label 추가 (단순 문자열)\ncompany:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"COMPANY NAME\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"회사명을 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withCompany},withPosition:{title:\"POSITION\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: position 필드에 label 추가\nposition:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"POSITION\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"직책을 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withPosition},withEmail:{title:\"E-MAIL\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: email 필드에 label 추가\nemail:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"E-MAIL\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"이메일을 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withEmail},withName:{title:\"NAME\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: name 필드에 label 추가\nname:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"NAME\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"성함을 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withName},withPhoneNumber:{title:\"PHONE NUMBER\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: phoneNumber 필드에 label 추가\nphoneNumber:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"PHONE NUMBER\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"휴대폰 번호를 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withPhoneNumber},withMessage:{title:\"MESSAGE\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},// ✅ 수정: message 필드에 label 추가\nmessage:{title:\" \",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"MESSAGE\"},placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"문의사항을 입력해주세요.\"},value:{title:\"Value\",type:ControlType.String}},hidden:props=>!props.withMessage},// ✅ 수정: inputs에 labelFontSize 컨트롤 추가\ninputs:{title:\"Inputs\",type:ControlType.Object,controls:{color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},placeholderColor:{title:\"Placeholder\",type:ControlType.Color,defaultValue:\"#B3B3B3\"},labelFontSize:{title:\"Label Font Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:8,max:48},error:{title:\"Error\",type:ControlType.Color,defaultValue:\"#ff0000\"}}},// ✅ 수정: button에 label 문자열 + fontSize 컨트롤 추가\nbutton:{title:\"Button\",type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"SEND\"},fontSize:{title:\"Font Size\",type:ControlType.Number,displayStepper:true,defaultValue:20,min:8,max:48},paddingX:{title:\"Padding X\",type:ControlType.Number,displayStepper:true,defaultValue:20,min:0,max:100},paddingY:{title:\"Padding Y\",type:ControlType.Number,displayStepper:true,defaultValue:30,min:0,max:100},fontWeight:{...fontControls.fontWeight,defaultValue:500},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"}}},...fontControls,fontSize:{title:\"Font Size\",type:ControlType.Number,displayStepper:true,defaultValue:20},...paddingControl,...borderRadiusControl,gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0},onSubmit:{type:ControlType.EventHandler}});const defaultStyle={WebkitAppearance:\"none\",display:\"inline-block\",width:\"100%\",height:\"100%\",lineHeight:\"1.4em\",outline:\"none\",border:\"none\"};export default FormCustom;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormCustom\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"290\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"550\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormCustom_1.map"],"mappings":"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"}