{"version":3,"file":"NativeFormSubmit.BuMc6boe.mjs","names":["useState","useMemo","useCallback","_Fragment","__esmMin","pe","init_npm_react_18_3_1","ne","init_ssg_sandbox_shims","window","te","l","_e","c","J","init_jsx_runtime","NativeFormSubmit","didSubmit","setDidSubmit","confirmationStyle","handleClick","props","event","target","form","Component","init_NativeFormSubmit"],"sources":["https:/framerusercontent.com/modules/K7ZSVCjt3BaoqqXOwC8B/yXTrmaJ7mcxkJl9yw64F/NativeFormSubmit.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useMemo,useState}from\"react\";export function NativeFormSubmit(Component){return /*#__PURE__*/forwardRef(function NativeFormSubmitOverride(props,ref){const[didSubmit,setDidSubmit]=useState(false);const confirmationStyle=useMemo(()=>({marginTop:8,fontSize:12,lineHeight:1.35,letterSpacing:\"-0.01em\",color:\"rgba(0, 0, 0, 0.68)\",opacity:.95}),[]);const handleClick=useCallback(event=>{props.onClick?.(event);if(event?.defaultPrevented)return;if(typeof window===\"undefined\")return;const target=event?.currentTarget;if(!target)return;const form=target.closest(\"form\");if(!form)return;if(typeof form.requestSubmit===\"function\"){form.requestSubmit();startTransition(()=>{setDidSubmit(true);});}},[props]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:handleClick}),didSubmit?/*#__PURE__*/_jsx(\"div\",{\"aria-live\":\"polite\",role:\"status\",style:confirmationStyle,children:\"Your inquiry has been forwarded. Thank you.\"}):null]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"NativeFormSubmit\":{\"type\":\"reactHoc\",\"name\":\"NativeFormSubmit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NativeFormSubmit.map"],"mappings":"A,qKAA0J,SAAgBgB,EAAiB,EAAU,CAAC,MAAoB,gBAAW,SAAkC,EAAM,EAAI,CAAC,GAAK,CAACC,EAAUC,GAAclB,EAAS,EAAK,EAAQmB,EAAkBlB,OAAa,CAAC,UAAU,EAAE,SAAS,GAAG,WAAW,KAAK,cAAc,UAAU,MAAM,sBAAsB,QAAQ,GAAG,GAAG,CAAC,CAAC,EAAQmB,EAAYlB,EAAY,GAAO,CAA0D,GAAzDmB,EAAM,UAAUC,CAAK,EAAKA,GAAO,kBAAkCb,IAAS,OAAY,OAAO,IAAMc,EAAOD,GAAO,cAAc,GAAG,CAACC,EAAO,OAAO,IAAMC,EAAKD,EAAO,QAAQ,MAAM,EAAMC,GAAe,OAAOA,EAAK,eAAgB,aAAYA,EAAK,cAAc,EAAEd,MAAoB,CAACQ,EAAa,EAAI,CAAE,CAAC,EAAG,EAAE,CAACG,CAAK,CAAC,EAAE,MAAoB,gBAAMlB,EAAU,CAAC,SAAS,CAAc,gBAAKsB,EAAU,CAAC,GAAGJ,EAAU,MAAI,QAAQD,CAAW,CAAC,EAAEH,EAAuB,gBAAK,MAAM,CAAC,YAAY,SAAS,KAAK,SAAS,MAAME,EAAkB,SAAS,6CAA6C,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE,CAAC,CAAE,C"}