{"version":3,"file":"ClearForm.CDjSSZBy.mjs","names":["useState","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/7OcIRDSBgv4do7ya00rA/dYplC8T3H3aqpFTTnhKz/ClearForm.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState}from\"react\";export function ClearFormAfterSubmit(){const[values,setValues]=useState({email:\"\",name:\"\",message:\"\"});const clearForm=()=>setValues({email:\"\",name:\"\",message:\"\"});return{onSubmit:event=>{event.preventDefault();// 👇 Add your submission logic here\nconsole.log(\"Form submitted:\",values);// ✅ Then clear all fields\nclearForm();}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withClearFormAfterSubmit(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ClearFormAfterSubmit(props)});};}withClearFormAfterSubmit.displayName=\"ClearFormAfterSubmit\";\nexport const __FramerMetadata__ = {\"exports\":{\"ClearFormAfterSubmit\":{\"type\":\"override\",\"name\":\"ClearFormAfterSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClearFormAfterSubmit\":{\"type\":\"reactHoc\",\"name\":\"withClearFormAfterSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ClearForm.map"],"mappings":"0KAAuE,SAAgB,GAAsB,CAAC,GAAK,CAAC,EAAO,GAAWA,EAAS,CAAC,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,CAAC,CAAO,MAAc,EAAU,CAAC,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,CAAC,CAAC,MAAM,CAAC,SAAS,GAAO,CAAC,EAAM,gBAAgB,CACzR,QAAQ,IAAI,kBAAkB,EAAO,CACrC,GAAW,EAAG,CAAqJ,SAAgB,EAAyB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAqB,EAAM,CAAC,CAAC,mBAFnT,IAA4B,IAE4F,CAA+L,EAAyB,YAAY"}