{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/vJlkod2MzrVMW65aC3Jw/v4NkUnuIHYhK28WbGybu/Overwrite_Search_Form.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";export function withRedirectAndSearchParam(Component){return props=>{const ref=useRef(null);useEffect(()=>{const handleSubmit=event=>{event.preventDefault();console.log(\"Form submission intercepted.\");//debugger;\nconst form=ref.current?.querySelector(\"form\");if(!form){console.log(\"Form not found.\");return;}console.log(\"Form found:\",form);const formData=new FormData(form);console.log(\"FormData collected:\",formData);const queryParams=new URLSearchParams;formData.forEach((value,key)=>{queryParams.append(\"searchedQuery\",String(value));});console.log(\"Query Params:\",queryParams.toString());//PostHog Tracking\nwindow.posthog?.capture(\"button_clicked\",{goal:\"Ask now\",context:\"Banner link\"});window.location.assign(`https://chat.argumento.bg/c/new?${queryParams.toString()}`);};const form=ref.current?.querySelector(\"form\");if(form){console.log(\"Adding submit event listener to form.\");form.addEventListener(\"submit\",handleSubmit);const handleKeyDown=event=>{if(event.key===\"Enter\"){event.preventDefault();handleSubmit(event)// Trigger form submission on Enter key press\n;}};form.addEventListener(\"keydown\",handleKeyDown);return()=>{form.removeEventListener(\"submit\",handleSubmit);form.removeEventListener(\"keydown\",handleKeyDown);};}else{console.log(\"Form ref not attached properly.\");}},[]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRedirectAndSearchParam\":{\"type\":\"reactHoc\",\"name\":\"withRedirectAndSearchParam\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overwrite_Search_Form.map"],
  "mappings": "2FAAsF,SAASA,EAA2BC,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAMC,EAAIC,EAAO,IAAI,EAAE,OAAAC,EAAU,IAAI,CAAC,IAAMC,EAAaC,GAAO,CAACA,EAAM,eAAe,EAAE,QAAQ,IAAI,8BAA8B,EACtR,IAAMC,EAAKL,EAAI,SAAS,cAAc,MAAM,EAAE,GAAG,CAACK,EAAK,CAAC,QAAQ,IAAI,iBAAiB,EAAE,MAAO,CAAC,QAAQ,IAAI,cAAcA,CAAI,EAAE,IAAMC,EAAS,IAAI,SAASD,CAAI,EAAE,QAAQ,IAAI,sBAAsBC,CAAQ,EAAE,IAAMC,EAAY,IAAI,gBAAgBD,EAAS,QAAQ,CAACE,EAAMC,IAAM,CAACF,EAAY,OAAO,gBAAgB,OAAOC,CAAK,CAAC,CAAE,CAAC,EAAE,QAAQ,IAAI,gBAAgBD,EAAY,SAAS,CAAC,EACzXG,EAAO,SAAS,QAAQ,iBAAiB,CAAC,KAAK,UAAU,QAAQ,aAAa,CAAC,EAAEA,EAAO,SAAS,OAAO,mCAAmCH,EAAY,SAAS,CAAC,EAAE,CAAE,EAAQF,EAAKL,EAAI,SAAS,cAAc,MAAM,EAAE,GAAGK,EAAK,CAAC,QAAQ,IAAI,uCAAuC,EAAEA,EAAK,iBAAiB,SAASF,CAAY,EAAE,IAAMQ,EAAcP,GAAO,CAAIA,EAAM,MAAM,UAASA,EAAM,eAAe,EAAED,EAAaC,CAAK,EAC3Z,EAAE,OAAAC,EAAK,iBAAiB,UAAUM,CAAa,EAAQ,IAAI,CAACN,EAAK,oBAAoB,SAASF,CAAY,EAAEE,EAAK,oBAAoB,UAAUM,CAAa,CAAE,CAAE,MAAM,QAAQ,IAAI,iCAAiC,CAAG,EAAE,CAAC,CAAC,EAAsBC,EAAK,MAAM,CAAC,IAAIZ,EAAI,MAAM,CAAC,MAAM,MAAM,EAAE,SAAsBY,EAAKd,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAC,CAAC,CAAE,CAAE",
  "names": ["withRedirectAndSearchParam", "Component", "props", "ref", "pe", "ue", "handleSubmit", "event", "form", "formData", "queryParams", "value", "key", "window", "handleKeyDown", "p"]
}
