{"version":3,"file":"ForceCompanyEmail.BPZsQwRS.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,UAAU,EAAE,MAAM,CAAC,OAAO,GAAO,CAAC,IAAM,EAAM,EAAM,OAAO,MAAY,EAAM,EAAM,OAAa,EAAO,EAAM,MAAM,GAAG,CAAC,CAAC,EAAE,EAAE,YAAY,EAAK,GAAQ,EAAkB,SAAS,CAAM,EAAG,EAAM,kBAAkB,mCAAmC,EAAQ,EAAM,kBAAkB,EAAE,CAAG,CAAC,CAAE,CAAoJ,SAAgB,EAAyB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,CAAuC,EAASC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAqB,CAAK,CAAC,CAAC,EAAI,iBAA3wB,IAAyf,IAAmF,EAAgM,EAAyB,YAAY"}