feat(classes): optimize teacher dashboard ui and implement grade management

This commit is contained in:
SpecialX
2026-01-14 13:59:11 +08:00
parent ade8d4346c
commit 9bfc621d3f
104 changed files with 12793 additions and 2309 deletions

View File

@@ -12,7 +12,8 @@ import {
FileQuestion,
ClipboardList,
Library,
PenTool
PenTool,
Briefcase
} from "lucide-react"
import type { LucideIcon } from "lucide-react"
@@ -124,7 +125,14 @@ export const NAV_CONFIG: Record<Role, NavItem[]> = {
{ title: "Students", href: "/teacher/classes/students" },
{ title: "Schedule", href: "/teacher/classes/schedule" },
{ title: "Insights", href: "/teacher/classes/insights" },
{ title: "Grade Insights", href: "/teacher/grades/insights" },
]
},
{
title: "Management",
icon: Briefcase,
href: "/management",
items: [
{ title: "Grade Insights", href: "/management/grade/insights" },
]
},
],