import { redirect } from "next/navigation"; import { Ticket } from "lucide-react"; import { getCurrentSession } from "@/lib/auth/session"; import { LogoutButton } from "./logout-button"; import { NavLinks } from "./nav-links"; import { ThemeToggle } from "./theme-toggle"; export default async function AdminLayout({ children }: { children: React.ReactNode }) { const session = await getCurrentSession(); if (!session) { redirect("/login"); } return (