--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,14 +1,21 @@
11 import { Suspense } from "react"
2- import { OldDashboard } from "@/components/old-dashboard"
2+ import { Dashboard } from "@/components/dashboard"
3+ import { DashboardHeader } from "@/components/dashboard-header"
34 import { getServerSession } from "@/lib/auth"
45 import { redirect } from "next/navigation"
56
67 export default async function HomePage() {
78 const session = await getServerSession()
89
910 if (!session) {
10- redirect("/auth/login")
11+ redirect("/login")
1112 }
1213
1314 return (
14- <main className="p-8">
15- <OldDashboard user={session.user} />
15+ <main className="min-h-screen bg-background">
16+ <DashboardHeader user={session.user} />
17+ <Suspense fallback={<DashboardSkeleton />}>
18+ <Dashboard user={session.user} />
19+ </Suspense>
1620 </main>
1721 )
1822 }