From dfe53df7a2a1f90ece29f5915380b883fd7cf17e Mon Sep 17 00:00:00 2001 From: gearnode Date: Thu, 13 Mar 2025 19:40:09 +0100 Subject: [PATCH] Fix missing redirect after login success Signed-off-by: gearnode --- apps/console/src/pages/LoginPage.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/console/src/pages/LoginPage.tsx b/apps/console/src/pages/LoginPage.tsx index 1a8d53f09..1168a741e 100644 --- a/apps/console/src/pages/LoginPage.tsx +++ b/apps/console/src/pages/LoginPage.tsx @@ -1,5 +1,5 @@ import { useState, useEffect } from "react"; -import { Link, useLocation } from "react-router"; +import { Link, useLocation, useNavigate } from "react-router"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; @@ -12,6 +12,7 @@ export default function LoginPage() { const [isLoading, setIsLoading] = useState(false); const { toast } = useToast(); const location = useLocation(); + const navigate = useNavigate(); useEffect(() => { if (location.state?.authRequired) { @@ -53,6 +54,8 @@ export default function LoginPage() { } finally { setIsLoading(false); } + + navigate("/"); }; return (