import { redirect } from "next/navigation" import { getServerSession } from "next-auth/next" import { authOptions } from "@/lib/auth" import Link from "next/link" import { AlertTriangle, BookOpen, Home } from "lucide-react" export default async function ModLayout({ children, }: { children: React.ReactNode }) { const session = await getServerSession(authOptions) // Kiểm tra quyền if (!session || (session.user.role !== "MOD" && session.user.role !== "ADMIN")) { redirect("/") // Không đủ quyền, đưa về trang chủ } return (