Skip to content

Commit 3dac555

Browse files
committed
fix: missing sortOption
1 parent 3d0e663 commit 3dac555

File tree

3 files changed

+7
-84
lines changed

3 files changed

+7
-84
lines changed

frontend-v2/src/components/Layout.tsx

Lines changed: 0 additions & 83 deletions
This file was deleted.

frontend-v2/src/pages/ProgramsPage.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,10 @@ export default function ProgramsPage() {
230230
(b.total_active_enrollments ?? 0) -
231231
(a.total_active_enrollments ?? 0)
232232
);
233+
case 'completion-asc':
234+
return (a.completion_rate ?? 0) - (b.completion_rate ?? 0);
235+
case 'completion-desc':
236+
return (b.completion_rate ?? 0) - (a.completion_rate ?? 0);
233237
}
234238
});
235239

frontend-v2/src/pages/program-detail/constants.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ export type SortOption =
44
| 'name-asc'
55
| 'name-desc'
66
| 'enrollment-asc'
7-
| 'enrollment-desc';
7+
| 'enrollment-desc'
8+
| 'completion-asc'
9+
| 'completion-desc';
810

911
export const programTypeColors: Record<string, string> = {
1012
Educational: 'bg-blue-100 text-blue-700 border-blue-200',

0 commit comments

Comments
 (0)