"use client" import React, { Suspense, lazy, useEffect } from "react"; import { useRouter } from "next/navigation"; // Use lazy loading for the form component const LoginForm = lazy(() => import('./components/LoginForm')); // Background Component const AuthBackground = () => (
); // Loading State function LoginLoading() { return (

Loading secure login...

); } // Main page component export default function LoginPage() { const router = useRouter(); useEffect(() => { router.prefetch("/dashboard"); }, [router]); return (
}>
); }