diff --git a/pages/users/login.js b/pages/users/login.js index c3d8667..ec04670 100644 --- a/pages/users/login.js +++ b/pages/users/login.js @@ -46,7 +46,6 @@ function Login() { // TODO // eslint-disable-next-line no-unused-vars const router = useRouter(); - const [formMessage, setFormMessage] = useState(''); const [successOpen, setSuccessOpen] = useState(false); const [errorOpen, setErrorOpen] = useState(false); @@ -69,10 +68,8 @@ function Login() { }; const handleSubmit = async (values, setSubmitting) => { - setFormMessage(''); - if (await login(values.email, values.password)) { - setFormMessage('Success: Logging in. Please wait.'); + setSuccessOpen(true); // router.push('/dashboard'); // // TODO: Nextjs doesn't support Server side redirects @@ -123,7 +120,7 @@ function Login() { id="form" > {({ - submitForm, isSubmitting, values, + isSubmitting, values, }) => (
@@ -156,8 +153,8 @@ function Login() { variant="contained" color="primary" className={classes.submit} - onClick={submitForm} disabled={isSubmitting} + type="submit" > Login @@ -165,13 +162,6 @@ function Login() { )} - {formMessage - && ( - - {formMessage} - - )} - Don't have an account? Sign up now! @@ -180,8 +170,20 @@ function Login() { - - + + ); } diff --git a/pages/users/signup.js b/pages/users/signup.js index a63add1..2407363 100644 --- a/pages/users/signup.js +++ b/pages/users/signup.js @@ -125,7 +125,7 @@ function Signup() { validateOnChange={false} id="form" > - {({ values, submitForm, isSubmitting }) => ( + {({ values, isSubmitting }) => ( @@ -169,8 +169,8 @@ function Signup() { variant="contained" color="primary" className={classes.submit} - onClick={submitForm} disabled={isSubmitting} + type="submit" > Sign Up