{"version":3,"file":"OpenFormOverride.D36FLaLz.mjs","names":["useCallback"],"sources":["https:/framerusercontent.com/modules/1Gku6vQMzSfGDnLT0UJR/zm6Tf4wXSvR6V5SMAVsp/OpenFormOverride.js"],"sourcesContent":["// Override to open form popups on click\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";// Custom event names for opening forms\nexport const CONTACT_FORM_EVENT=\"openContactForm\";export const TALK_TO_FOUNDERS_EVENT=\"openTalkToFounders\";/**\n * Apply this override to any clickable element (NavItem, Button, etc.)\n * to make it open the contact form popup when clicked.\n */export function openContactForm(Component){return function OpenContactFormTrigger(props){const handleClick=useCallback(e=>{e.preventDefault();e.stopPropagation();window.dispatchEvent(new CustomEvent(CONTACT_FORM_EVENT));},[]);return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick,style:{...props.style,cursor:\"pointer\"}});};}/**\n * Apply this override to any clickable element (NavItem, Button, etc.)\n * to make it open the talk to founders form popup when clicked.\n */export function openTalkToFounders(Component){return function OpenTalkToFoundersTrigger(props){const handleClick=useCallback(e=>{e.preventDefault();e.stopPropagation();window.dispatchEvent(new CustomEvent(TALK_TO_FOUNDERS_EVENT));},[]);return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick,style:{...props.style,cursor:\"pointer\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"openTalkToFounders\":{\"type\":\"reactHoc\",\"name\":\"openTalkToFounders\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"openContactForm\":{\"type\":\"reactHoc\",\"name\":\"openContactForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CONTACT_FORM_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TALK_TO_FOUNDERS_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OpenFormOverride.map"],"mappings":"2HAKG,SAAgB,EAAgB,EAAU,CAAC,OAAO,SAAgC,EAAM,CAAC,IAAM,EAAYA,EAAY,GAAG,CAAC,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,EAAO,cAAc,IAAI,YAAY,EAAmB,CAAC,EAAG,EAAE,CAAC,CAAC,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAM,QAAQ,EAAY,MAAM,CAAC,GAAG,EAAM,MAAM,OAAO,UAAU,CAAC,CAAC,yBAJpS,IAA+B,CAC7D,EAAmB"}