diff --git a/frontend-next/src/app/page.js b/frontend-next/src/app/page.js index ba257bf..87cc7d7 100644 --- a/frontend-next/src/app/page.js +++ b/frontend-next/src/app/page.js @@ -4,11 +4,13 @@ import { useState, useEffect } from 'react' function Home() { const [statusCode, setData] = useState(null) + const [isLoading, setLoading] = useState(true) useEffect(() => { fetch('/api/user') .then((res) => res.status) .then((status) => { setData(status) + setLoading(false) }) }, []) return ( @@ -20,7 +22,7 @@ function Home() { Chat with friends!
- {statusCode == 203 && + {(statusCode == 203 || isLoading) &&
diff --git a/frontend-next/src/app/register/page.js b/frontend-next/src/app/register/page.js index cfdfffe..9ede784 100644 --- a/frontend-next/src/app/register/page.js +++ b/frontend-next/src/app/register/page.js @@ -4,6 +4,7 @@ import { useForm, Form } from "react-hook-form"; import "../globals.css" import { useState } from "react"; + function Register() { var { register, control, setError, handleSubmit, formState: { errors } } = useForm() var router = useRouter(); @@ -45,7 +46,7 @@ function Register() { >

-
+
{passwordMismatch &&

Passwords do not match

}
@@ -58,4 +59,4 @@ function Register() { ) } -export default Register; \ No newline at end of file +export default Register;