{"version":3,"file":"ForceCompanyEmail.e2U6HTBD.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/P8fRkhIHkaWpC8YGahNA/CBzZoqkVaxRYegVEilWj/ForceCompanyEmail.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";export function RejectPersonalEmails(){const disallowedDomains=[\"gmail.com\",\"outlook.com\",\"hotmail.com\",\"yahoo.com\",\"icloud.com\",\"aol.com\",\"protonmail.com\",\"live.com\"];return{onBlur:event=>{const value=event.target.value;const input=event.target;const domain=value.split(\"@\")[1]?.toLowerCase();if(domain&&disallowedDomains.includes(domain)){input.setCustomValidity(\"Please use a company email domain\");}else{input.setCustomValidity(\"\");}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withRejectPersonalEmails(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...RejectPersonalEmails(props)});};}withRejectPersonalEmails.displayName=\"RejectPersonalEmails\";\nexport const __FramerMetadata__ = {\"exports\":{\"RejectPersonalEmails\":{\"type\":\"override\",\"name\":\"RejectPersonalEmails\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRejectPersonalEmails\":{\"type\":\"reactHoc\",\"name\":\"withRejectPersonalEmails\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ForceCompanyEmail.map"],"mappings":"oKAA2C,SAAgB,GAAsB,CAAC,IAAM,EAAkB,CAAC,YAAY,cAAc,cAAc,YAAY,aAAa,UAAU,iBAAiB,WAAW,CAAC,MAAM,CAAC,OAAO,GAAO,CAAC,IAAM,EAAM,EAAM,OAAO,MAAY,EAAM,EAAM,OAAa,EAAO,EAAM,MAAM,IAAI,CAAC,IAAI,aAAa,CAAI,GAAQ,EAAkB,SAAS,EAAO,CAAE,EAAM,kBAAkB,oCAAoC,CAAO,EAAM,kBAAkB,GAAG,EAAI,CAAqJ,SAAgB,EAAyB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAqB,EAAM,CAAC,CAAC,mBAAvwB,IAAyf,IAAmF,CAA+L,EAAyB,YAAY"}