diff --git a/src/modules/classes/components/class-detail/class-trends-widget.tsx b/src/modules/classes/components/class-detail/class-trends-widget.tsx index 936e760..14804d7 100644 --- a/src/modules/classes/components/class-detail/class-trends-widget.tsx +++ b/src/modules/classes/components/class-detail/class-trends-widget.tsx @@ -77,7 +77,7 @@ export function ClassSubmissionTrendChart({ data, className }: { - data: any[] + data: Record[] className?: string }) { return ( @@ -142,11 +142,11 @@ export function ClassTrendsWidget({ classId, assignments, compact, className }: const lastAssignment = chartData[chartData.length - 1] let metricValue = "0%" - let metricLabel = "Latest" + const metricLabel = "Latest" if (lastAssignment) { if (chartTab === "submission") { - metricValue = lastAssignment.target > 0 + metricValue = lastAssignment.target > 0 ? `${Math.round((lastAssignment.submitted / lastAssignment.target) * 100)}%` : "0%" } else { diff --git a/src/modules/classes/components/my-classes-grid.tsx b/src/modules/classes/components/my-classes-grid.tsx index 599a812..832e712 100644 --- a/src/modules/classes/components/my-classes-grid.tsx +++ b/src/modules/classes/components/my-classes-grid.tsx @@ -137,7 +137,7 @@ export function MyClassesGrid({ classes, canCreateClass }: { classes: TeacherCla

- Ask your administrator for the code if you don't have one. + Ask your administrator for the code if you don't have one.