import { ExitIcon } from "@radix-ui/react-icons"; import Link from "next/link"; import { prisma } from "@repo/db"; import { ChangelogWrapper } from "_components/navbar/ChangelogWrapper"; import ModeSwitchDropdown from "_components/navbar/ModeSwitchDropdown"; import { getServerSession } from "api/auth/[...nextauth]/auth"; import AdminPanel from "_components/navbar/AdminPanel"; export default async function Navbar({ children }: { children: React.ReactNode }) { const session = await getServerSession(); const latestChangelog = await prisma.changelog.findFirst({ orderBy: { createdAt: "desc", }, }); return (

VAR Operations Center

{session?.user.permissions.includes("ADMIN_KICK") && }
{children}
); }