From 7030950850216210d69b2f9fb8b8e4762b4ddf65 Mon Sep 17 00:00:00 2001 From: Jonas Braathen Date: Wed, 30 Apr 2025 16:24:12 +0200 Subject: [PATCH] web: sort occurrences by date when showing all --- web/src/components/events/DateList.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/components/events/DateList.tsx b/web/src/components/events/DateList.tsx index 518d566..0c0e9e0 100644 --- a/web/src/components/events/DateList.tsx +++ b/web/src/components/events/DateList.tsx @@ -62,7 +62,9 @@ export const DateList = ({ event }: { event: EventFragment }) => { let visibleOccurrences = []; if (oneOff || showAllDates || event.occurrences.length <= 4) { - visibleOccurrences = event.occurrences; + visibleOccurrences = event.occurrences.sort((a, b) => + compareDates(a.start, b.start) + ); } else { visibleOccurrences = futureOccurrences.slice(0, 4); }