{"version":3,"file":"FormSubmitUserBusinessBay.Cmf-RFOs.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/4oHFgo2OCbNT7kCD9OhQ/p2Ixok73zXatkuOj0jxz/FormSubmitUserBusinessBay.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";let isDownloading=false// Shared flag across re-renders\n;export function DownloadButtonOverride(props){return{text:props.buttonText||\"Download PDF\",onClick:()=>{if(isDownloading)return;// Prevent multiple rapid clicks\nisDownloading=true;setTimeout(()=>{isDownloading=false;},6e3);const file=\"Business Bay\";const pdfURL=\"https://drive.usercontent.google.com/uc?id=15shEr1MmQmiKeL2MUH7O_D5FCJ0E943w&export=download&authuser=1\";// ✅ Step 1: Trigger download immediately\nconst a=document.createElement(\"a\");a.href=pdfURL;a.download=file;document.body.appendChild(a);a.click();document.body.removeChild(a);// ✅ Step 2: Send logging request in background\nfetch(\"https://api.ipify.org?format=json\").then(res=>res.json()).then(ipData=>{const ip=ipData.ip;const pageURL=window.location.href;const googleScriptURL=\"https://script.google.com/macros/s/AKfycbzMOqZEeCibW5xzjVHNh-Fz_10DdmyJ9uVQ2y6wwOKpVOZRhs77T-twKl2uJO7khkr9UQ/exec\";const params=new URLSearchParams({ip,file,page:pageURL});fetch(`${googleScriptURL}?${params.toString()}`,{method:\"POST\"});}).catch(err=>{console.error(\"Logging error:\",err);});}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withDownloadButtonOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...DownloadButtonOverride(props)});};}withDownloadButtonOverride.displayName=\"DownloadButtonOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"DownloadButtonOverride\":{\"type\":\"override\",\"name\":\"DownloadButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDownloadButtonOverride\":{\"type\":\"reactHoc\",\"name\":\"withDownloadButtonOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormSubmitUserBusinessBay.map"],"mappings":"iLACC,SAAgB,EAAuB,EAAM,CAAC,MAAM,CAAC,KAAK,EAAM,YAAY,eAAe,YAAY,CAAC,GAAG,EAAc,OAC1H,EAAc,GAAK,eAAe,CAAC,EAAc,IAAQ,IAAI,CAAC,IAAM,EAAK,eACnE,EAAE,SAAS,cAAc,IAAI,CAAC,EAAE,KAAK,0GAAO,EAAE,SAAS,EAAK,SAAS,KAAK,YAAY,EAAE,CAAC,EAAE,OAAO,CAAC,SAAS,KAAK,YAAY,EAAE,CACrI,MAAM,oCAAoC,CAAC,KAAK,GAAK,EAAI,MAAM,CAAC,CAAC,KAAK,GAAQ,CAAC,IAAM,EAAG,EAAO,GAAS,EAAQ,EAAO,SAAS,KAAsJ,EAAO,IAAI,gBAAgB,CAAC,KAAG,OAAK,KAAK,EAAQ,CAAC,CAAC,MAAM,sHAAsB,EAAO,UAAU,GAAG,CAAC,OAAO,OAAO,CAAC,EAAG,CAAC,MAAM,GAAK,CAAC,QAAQ,MAAM,iBAAiB,EAAI,EAAG,EAAG,CAAqJ,SAAgB,EAA2B,EAAE,CAAC,MAAO,KAAQ,EAA+BA,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAuB,EAAM,CAAC,CAAC,yBAJ3uB,IAIyd,IAAmF,CAJxiB,EAAc,GAI6tB,EAA2B,YAAY"}