From 4c15f433d9e6737f91ba2fdb30aedd2b32c10817 Mon Sep 17 00:00:00 2001 From: g Date: Tue, 13 Jan 2026 05:12:13 +0000 Subject: [PATCH] Prefetch dashboard route on login page Added useEffect to prefetch the /dashboard route when the login page loads, improving navigation speed after login. --- app/auth/login/page.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/auth/login/page.tsx b/app/auth/login/page.tsx index f405367..e6a9ade 100644 --- a/app/auth/login/page.tsx +++ b/app/auth/login/page.tsx @@ -1,6 +1,7 @@ "use client" -import React, { Suspense, lazy } from "react"; +import React, { Suspense, lazy, useEffect } from "react"; +import { useRouter } from "next/navigation"; // Use lazy loading for the form component @@ -30,6 +31,12 @@ function LoginLoading() { // Main page component export default function LoginPage() { + const router = useRouter(); + + useEffect(() => { + router.prefetch("/dashboard"); + }, [router]); + return (