import { getAuthContext } from "@/shared/lib/auth-guard" import { getStudentGradeSummary } from "@/modules/grades/data-access" import { StudentGradeSummary } from "@/modules/grades/components/student-grade-summary" import { EmptyState } from "@/shared/components/ui/empty-state" import { GraduationCap } from "lucide-react" export const dynamic = "force-dynamic" export default async function StudentGradesPage() { const ctx = await getAuthContext() const summary = await getStudentGradeSummary(ctx.userId) if (!summary) { return (

My Grades

View your grade records.

) } return (

My Grades

View your grade records.

) }