utils-lazy-hook
Version:
utils-lazy-hook
15 lines (14 loc) • 543 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useEmailRegex = void 0;
const useEmailRegex = (regex) => {
const regexEmail = regex !== null && regex !== void 0 ? regex : /^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i;
const isEmail = (email) => {
const emailBool = email.match(regexEmail);
return emailBool ? true : false;
};
return {
isEmail,
};
};
exports.useEmailRegex = useEmailRegex;