From eb02ce797b6c51582299eab8295fb2a39b416580 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Sat, 12 Jul 2025 01:32:18 +0530 Subject: [PATCH] feat: use regex --- src/pages/Register.tsx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/pages/Register.tsx b/src/pages/Register.tsx index f223d169..ccba328c 100644 --- a/src/pages/Register.tsx +++ b/src/pages/Register.tsx @@ -39,18 +39,11 @@ const Register = () => { const submitForm = async (e: any) => { e.preventDefault(); - // Basic "@" check (minimal) - if (!email.includes("@")) { - notify("error", "Invalid email format"); - return; - } - - // Optional: Better regex-based email format check - // const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; - // if (!emailRegex.test(email)) { - // notify("error", t('register.error.invalid_email') || "Invalid email format"); - // return; - // } + const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; + if (!emailRegex.test(email)) { + notify("error", "Invalid email format"); + return; + } setLoading(true); try {