Improve email validation regex in sign-in form

This commit is contained in:
Mr. Algorithm 2025-10-12 18:24:18 +05:30 committed by GitHub
parent 15459d0f80
commit 973e1d65ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 2 deletions

View File

@ -54,7 +54,13 @@ const SignIn = () => {
placeholder="opendevsociety@cc.cc"
register={register}
error={errors.email}
validation={{ required: 'Email is required', pattern: /^\w+@\w+\.\w+$/ }}
validation={{
required: 'Email is required',
pattern: {
value: /^[\w-.]+@([\w-]+\.)+[\w-]{2,}$/,
message: 'Please enter a valid email address'
}
}}
/>
<InputField
@ -77,4 +83,4 @@ const SignIn = () => {
</>
);
};
export default SignIn;
export default SignIn;