{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/8RQVD5RX9FF0FCbf6SvL/gxVUTMvfhVnlA9tw6fAD/Lead_Capture_Rewardful.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// Learn more: https://www.framer.com/docs/guides/overrides/\nexport function captureEmailFromLead(Component){const isValidEmail=email=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email);const emailHandler=()=>{console.log(document.querySelector('input[type=\"email\"]'));const emailId=document.querySelector('input[type=\"email\"]').value.trim();if(isValidEmail(emailId)){localStorage.setItem(\"blitz-ref-email\",emailId);}};return props=>{useEffect(()=>{const emailInput=document.querySelector('input[type=\"email\"]');emailInput.addEventListener(\"input\",e=>emailHandler());return()=>{emailInput.removeEventListener(\"input\",emailHandler);};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}export function saveLeadForReferral(Component){return props=>{useEffect(()=>{if(window.location.href.includes(\"/download-blitzit\")){const refEmail=localStorage.getItem(\"blitz-ref-email\");if(!refEmail)return;const apiData={data:{refCode:window.Rewardful?.referral||\"\",email:refEmail}};mixpanel.identify(refEmail);mixpanel.people.set({$email:refEmail});mixpanel.track(\"User Signed Up\",{email:refEmail});fetch(\"https://refferalupsert-owvngxtlaq-nw.a.run.app\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(apiData)}).catch(e=>{console.error(e);});}},[]);return /*#__PURE__*/_jsx(Component,{...props});};}export function verifyAffiliate(Component){return props=>{useEffect(()=>{if(window.location.href.includes(\"/get-started\")){const searchParams=new URLSearchParams(window.location.search);const refCode=window.Rewardful?.referral||\"\";if(searchParams.has(\"email\")&&refCode){const apiData={data:{predicate:{email:searchParams.get(\"email\")},refCode}};mixpanel.identify(searchParams.get(\"email\"));mixpanel.people.set({$email:searchParams.get(\"email\")});mixpanel.track(\"User Signed Up\",{email:searchParams.get(\"email\")});fetch(\"https://verifyaffiliate-owvngxtlaq-nw.a.run.app\",{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(apiData)}).catch(e=>{console.error(e);});}}},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"saveLeadForReferral\":{\"type\":\"reactHoc\",\"name\":\"saveLeadForReferral\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"verifyAffiliate\":{\"type\":\"reactHoc\",\"name\":\"verifyAffiliate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"captureEmailFromLead\":{\"type\":\"reactHoc\",\"name\":\"captureEmailFromLead\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lead_Capture_Rewardful.map"],
  "mappings": "uIAAAA,IACO,SAASC,EAAqBC,EAAU,CAAC,IAAMC,EAAaC,GAAO,6BAA6B,KAAKA,CAAK,EAAQC,EAAa,IAAI,CAAC,QAAQ,IAAI,SAAS,cAAc,qBAAqB,CAAC,EAAE,IAAMC,EAAQ,SAAS,cAAc,qBAAqB,EAAE,MAAM,KAAK,EAAKH,EAAaG,CAAO,GAAG,aAAa,QAAQ,kBAAkBA,CAAO,CAAG,EAAE,OAAOC,IAAQC,EAAU,IAAI,CAAC,IAAMC,EAAW,SAAS,cAAc,qBAAqB,EAAE,OAAAA,EAAW,iBAAiB,QAAQC,GAAGL,EAAa,CAAC,EAAQ,IAAI,CAACI,EAAW,oBAAoB,QAAQJ,CAAY,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsBM,EAAKT,EAAU,CAAC,GAAGK,CAAK,CAAC,EAAI,CAAQ,SAASK,EAAoBV,EAAU,CAAC,OAAOK,IAAQC,EAAU,IAAI,CAAC,GAAG,OAAO,SAAS,KAAK,SAAS,mBAAmB,EAAE,CAAC,IAAMK,EAAS,aAAa,QAAQ,iBAAiB,EAAE,GAAG,CAACA,EAAS,OAAO,IAAMC,EAAQ,CAAC,KAAK,CAAC,QAAQ,OAAO,WAAW,UAAU,GAAG,MAAMD,CAAQ,CAAC,EAAE,SAAS,SAASA,CAAQ,EAAE,SAAS,OAAO,IAAI,CAAC,OAAOA,CAAQ,CAAC,EAAE,SAAS,MAAM,iBAAiB,CAAC,MAAMA,CAAQ,CAAC,EAAE,MAAM,iDAAiD,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,kBAAkB,EAAE,KAAK,KAAK,UAAUC,CAAO,CAAC,CAAC,EAAE,MAAMJ,GAAG,CAAC,QAAQ,MAAMA,CAAC,CAAE,CAAC,CAAE,CAAC,EAAE,CAAC,CAAC,EAAsBC,EAAKT,EAAU,CAAC,GAAGK,CAAK,CAAC,EAAI,CAAQ,SAASQ,EAAgBb,EAAU,CAAC,OAAOK,IAAQC,EAAU,IAAI,CAAC,GAAG,OAAO,SAAS,KAAK,SAAS,cAAc,EAAE,CAAC,IAAMQ,EAAa,IAAI,gBAAgB,OAAO,SAAS,MAAM,EAAQC,EAAQ,OAAO,WAAW,UAAU,GAAG,GAAGD,EAAa,IAAI,OAAO,GAAGC,EAAQ,CAAC,IAAMH,EAAQ,CAAC,KAAK,CAAC,UAAU,CAAC,MAAME,EAAa,IAAI,OAAO,CAAC,EAAE,QAAAC,CAAO,CAAC,EAAE,SAAS,SAASD,EAAa,IAAI,OAAO,CAAC,EAAE,SAAS,OAAO,IAAI,CAAC,OAAOA,EAAa,IAAI,OAAO,CAAC,CAAC,EAAE,SAAS,MAAM,iBAAiB,CAAC,MAAMA,EAAa,IAAI,OAAO,CAAC,CAAC,EAAE,MAAM,kDAAkD,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,kBAAkB,EAAE,KAAK,KAAK,UAAUF,CAAO,CAAC,CAAC,EAAE,MAAMJ,GAAG,CAAC,QAAQ,MAAMA,CAAC,CAAE,CAAC,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,EAAsBC,EAAKT,EAAU,CAAC,GAAGK,CAAK,CAAC,EAAI",
  "names": ["init_ssg_sandbox_shims", "captureEmailFromLead", "Component", "isValidEmail", "email", "emailHandler", "emailId", "props", "ue", "emailInput", "e", "p", "saveLeadForReferral", "refEmail", "apiData", "verifyAffiliate", "searchParams", "refCode"]
}
