From 5411d4cd189e2c5237f8c52dd7d132f835fc4522 Mon Sep 17 00:00:00 2001 From: Swapnil Bendal <84583651+Swapnil155@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:47:57 +0530 Subject: [PATCH] [fixed] - email message forget password --- src/Pages/ForgetPassword.jsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Pages/ForgetPassword.jsx b/src/Pages/ForgetPassword.jsx index 0a16eee..db62f7d 100644 --- a/src/Pages/ForgetPassword.jsx +++ b/src/Pages/ForgetPassword.jsx @@ -15,7 +15,7 @@ import { useToast, } from "@chakra-ui/react"; import * as yup from "yup"; -import React, { useState} from "react"; +import React, { useState } from "react"; import { useForm, Controller } from "react-hook-form"; import { yupResolver } from "@hookform/resolvers/yup"; import { useForgetPasswordMutation } from "../Services/forget.password.service"; @@ -25,7 +25,9 @@ const validationSchema = yup.object().shape({ emailAddress: yup .string() .email("Invalid email format") - .required("email address is required"), + .required("Email address is required") + .min(6, "Email address must be at least 6 characters long") + .max(255, "Email address can be at most 255 characters long"), }); const ForgetPassword = ({ isOpen, onClose, firstField }) => { @@ -43,7 +45,6 @@ const ForgetPassword = ({ isOpen, onClose, firstField }) => { }); const onSubmit = async (formData) => { - setIsLoading(true); try { const res = await forgetPassword(formData); @@ -98,7 +99,7 @@ const ForgetPassword = ({ isOpen, onClose, firstField }) => { {...field} size="md" fontSize="sm" - focusBorderColor="forestGreen.300" + focusBorderColor="forestGreen.300" rounded={4} type="text" /> @@ -114,7 +115,7 @@ const ForgetPassword = ({ isOpen, onClose, firstField }) => {