import { LayoutDashboard, Library, FileQuestion, ClipboardList } from "lucide-react";
import { PanelShell } from "@/components/shell";

export const dynamic = "force-dynamic";

const items = [
  { href: "/teacher", label: "داشبورد", icon: <LayoutDashboard size={17} /> },
  { href: "/teacher/bank", label: "کتاب‌ها و بانک سوالات", icon: <Library size={17} /> },
  { href: "/teacher/exams", label: "آزمون‌ها", icon: <FileQuestion size={17} /> },
  { href: "/teacher/class", label: "کلاس، نمره و انضباط", icon: <ClipboardList size={17} /> },
];

export default function TeacherLayout({ children }: { children: React.ReactNode }) {
  return <PanelShell role="teacher" items={items}>{children}</PanelShell>;
}
