From 4f5d8c6d20e3cfeb7b62520ba1819e297d2cc60f Mon Sep 17 00:00:00 2001 From: Derek Date: Tue, 18 Nov 2025 22:56:09 -0600 Subject: [PATCH] fix: toSorted outdated chrome bug (#694) * fix: polyfill * fix: polyfill implemented * chore: lint * chore: replace polyfill with a single function replacement * Delete src/polyfills.ts --- src/views/components/calendar/utils.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/components/calendar/utils.ts b/src/views/components/calendar/utils.ts index 6cbe48ba..0a1ddc35 100644 --- a/src/views/components/calendar/utils.ts +++ b/src/views/components/calendar/utils.ts @@ -444,7 +444,8 @@ export const calculateCourseCellColumns = (dayCells: CalendarGridCourse[]) => { typeof cell.calendarGridPoint.startIndex === 'number' && cell.calendarGridPoint.startIndex >= 0 ) - .toSorted((a, b) => a.calendarGridPoint.startIndex - b.calendarGridPoint.startIndex); + .slice() + .sort((a, b) => a.calendarGridPoint.startIndex - b.calendarGridPoint.startIndex); // Initialize metadata for (const cell of cells) {