From fa374e15a64d730838ee49012b4d9de50fa58717 Mon Sep 17 00:00:00 2001 From: Nathan Date: Mon, 29 Sep 2025 11:52:42 +0200 Subject: [PATCH] Update app/components/home/tab-content.tsx --- app/components/home/tab-content.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/components/home/tab-content.tsx b/app/components/home/tab-content.tsx index 77cdf7d..96268d3 100644 --- a/app/components/home/tab-content.tsx +++ b/app/components/home/tab-content.tsx @@ -45,7 +45,9 @@ export default function TabContent({ (day) => collesByDay[day] && collesByDay[day].length > 0 ); for (const day of days) { - collesByDay[day]?.sort((a, b) => new Date(a?.date) - new Date(b?.date)) + // Group by examiner name/subject then sort by date + collesByDay[day]?.sort((a, b) => a.examiner.name?.localCompare(b.examiner.name)) + .sort((a, b) => new Date(a?.date).getTime() - new Date(b?.date).getTime()) if (!isSorted) { collesByDay[day].reverse() }