import { notFound } from "next/navigation" import { getHomeworkSubmissionDetails } from "@/modules/homework/data-access" import { HomeworkGradingView } from "@/modules/homework/components/homework-grading-view" import { formatDate } from "@/shared/lib/utils" export const dynamic = "force-dynamic" export default async function HomeworkSubmissionGradingPage({ params }: { params: Promise<{ submissionId: string }> }) { const { submissionId } = await params const submission = await getHomeworkSubmissionDetails(submissionId) if (!submission) return notFound() return (

{submission.assignmentTitle}

Student: {submission.studentName} Submitted: {submission.submittedAt ? formatDate(submission.submittedAt) : "-"} Status: {submission.status}
) }