import type { Metadata } from "next"; import AppBar from "@/components/AppBar"; import { getServerSession } from "next-auth"; import { authOptions } from "@/config/authConfig"; import { redirect } from "next/navigation"; export const metadata: Metadata = { title: "Dashboard", }; export default async function DashboardLayout({ children, }: { children: React.ReactNode; }) { const session = await getServerSession(authOptions); console.log(session); if (!session?.user) { redirect("/login"); } return ( <>
{children}
); }