import { auth } from "@/auth"; import { redirect } from "next/navigation"; import Sidebar from "@/app/components/layout/Sidebar"; import Header from "@/app/components/layout/Header"; import Navbar from "@/app/components/layout/Navbar"; export default async function AppLayout({ children, }: { children: React.ReactNode; }) { const session = typeof auth === "function" ? await auth() : null; if (!session) { redirect("/login"); } return ( <>
{children}
); }