import { getServerSession } from "next-auth"; import { authOptions } from "./api/auth/[...nextauth]/route"; import { redirect } from "next/navigation"; import { Providers } from "@/components/providers"; import { LayoutWrapper } from "@/components/layout/layout-wrapper"; export default async function RootLayout({ children, }: { children: React.ReactNode; }) { const session = await getServerSession(authOptions); if (!session) { redirect("/signin"); } return (