import React, {useState} from 'react'; import Grid from "@mui/material/Grid"; import SimpleReactValidator from "simple-react-validator"; import {toast} from "react-toastify"; import TextField from "@mui/material/TextField"; import Button from "@mui/material/Button"; import { useRouter } from 'next/router' import Link from "next/link"; const ForgotPassword = (props) => { const router = useRouter() const [value, setValue] = useState({ email: '', }); const changeHandler = (e) => { setValue({...value, [e.target.name]: e.target.value}); validator.showMessages(); }; const [validator] = React.useState(new SimpleReactValidator({ className: 'errorMessage' })); const submitForm = (e) => { e.preventDefault(); if (validator.allValid()) { setValue({ email: '', }); validator.hideMessages(); toast.success('You successfully Reset!'); router.push('/login') } else { validator.showMessages(); toast.error('Empty field is not allowed!'); } }; return (

Forgot Password

Reset your account password

changeHandler(e)} onChange={(e) => changeHandler(e)} /> {validator.message('email', value.email, 'required|email')}

Already have an account? Return to Sign In

) }; export default ForgotPassword;