import { auth, signOut } from "@/lib/auth"; import Link from "next/link"; import { redirect } from "next/navigation"; import { Button } from "@/components/ui/button"; export default async function ProtectedLayout({ children, }: { children: React.ReactNode; }) { const session = await auth(); if (!session) { redirect("/login"); } return (