{"version":3,"file":"EmailValidation.Ce_QrRqf.mjs","names":["__esmMin","init_jsx_runtime","c","withEmailValidation","handleBlur","Component","props","init_EmailValidation"],"sources":["https:/framerusercontent.com/modules/joZpQaGpWFa28egR9rS8/2p664CGioj9RdYylNSNq/EmailValidation.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";const blocked=[\"gmail.com\",\"yahoo.com\",\"outlook.com\",\"hotmail.com\",\"live.com\",\"icloud.com\",\"proton.me\",\"protonmail.com\",\"aol.com\",\"yandex.com\",\"zoho.com\"];export function withEmailValidation(Component){return props=>{const handleBlur=e=>{const value=e.target.value||\"\";const domain=value.split(\"@\")[1]?.toLowerCase();// if (domain && blocked.includes(domain)) {\n//    e.target.setCustomValidity(\n//        \"Please use your business email address.\"\n//    )\n//    e.target.reportValidity()\n// } else {\n//    e.target.setCustomValidity(\"\")\n// }\n};return /*#__PURE__*/_jsx(Component,{...props,onBlur:handleBlur});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withEmailValidation\":{\"type\":\"reactHoc\",\"name\":\"withEmailValidation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EmailValidation.map"],"mappings":"A,oGAAsM,SAAgBG,EAAoB,EAAU,CAAC,MAAO,IAAO,CAAC,IAAMC,EAAW,GAAG,EAAa,EAAE,OAAO,OAAO,GAAA,CAAsB,MAAM,GAAG,CAAC,CAAC,EAAE,EAAE,YAAY,CAQtW,EAAE,MAAoB,gBAAKC,EAAU,CAAC,GAAGC,EAAM,OAAOF,CAAU,CAAC,CAAE,CAAE,C"}