We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2ccfa22 + 6fe722f commit 6dd0bacCopy full SHA for 6dd0bac
1 file changed
src/components/SideBar.tsx
@@ -48,9 +48,13 @@ function SideBar({
48
const exams =
49
filterOptions?.unique_exams.map((exam) => ({ label: exam, value: exam })) ?? [];
50
const slots =
51
- filterOptions?.unique_slots.map((slot) => ({ label: slot, value: slot })) ?? [];
+ filterOptions?.unique_slots
52
+ .sort((a, b) => a.localeCompare(b, undefined, { numeric: true }))
53
+ .map((slot) => ({ label: slot, value: slot })) ?? [];
54
const years =
- filterOptions?.unique_years.map((year) => ({ label: year, value: year })) ?? [];
55
+ filterOptions?.unique_years
56
+ .sort((a, b) => b.localeCompare(a))
57
+ .map((year) => ({ label: year, value: year })) ?? [];
58
const semesters =
59
filterOptions?.unique_semesters.map((semester) => ({
60
label: semester,
0 commit comments