diff --git a/components/sign-in/LoginForm.jsx b/components/sign-in/LoginForm.jsx index 0571e4f9..747c64e6 100644 --- a/components/sign-in/LoginForm.jsx +++ b/components/sign-in/LoginForm.jsx @@ -1,7 +1,7 @@ import { signIn } from "next-auth/react"; // import Button from "../atom/Button/Button"; import Button from "../Primitives/Button"; -import { useState } from "react"; +import { useEffect, useState } from "react"; import dynamic from "next/dynamic"; import axios from "axios"; import Link from "next/link"; @@ -20,8 +20,13 @@ const LoginForm = ({ user, toggleSignIn, inviteeEmail, + initialInviteCode }) => { - const [inviteCode, setInviteCode] = useState(false); + const [inviteCode, setInviteCode] = useState(null); + + useEffect(()=>{ + setInviteCode(initialInviteCode) + },[initialInviteCode]) return (
@@ -31,6 +36,7 @@ const LoginForm = ({ title={title} toggleSignIn={toggleSignIn} setInviteCode={setInviteCode} + initialInviteCode={initialInviteCode} /> ) : ( :''} {user && !user?.isLoggedIn ? (
- +
) : (