diff --git a/app/(auth)/login/page.tsx b/app/(auth)/login/page.tsx
index 97f9cdc..19a39b3 100644
--- a/app/(auth)/login/page.tsx
+++ b/app/(auth)/login/page.tsx
@@ -14,6 +14,7 @@ export default function Page() {
const router = useRouter();
const [email, setEmail] = useState('');
+ const [isSuccessful, setIsSuccessful] = useState(false);
const [state, formAction] = useActionState
{"Don't have an account? "} ( register, { @@ -30,6 +32,7 @@ export default function Page() { toast.error('Failed validating your submission!'); } else if (state.status === 'success') { toast.success('Account created successfully'); + setIsSuccessful(true); router.refresh(); } }, [state, router]); @@ -49,7 +52,7 @@ export default function Page() {
{'Already have an account? '}
{children}
- {pending && (
+
+ {(pending || isSuccessful) && (