diff --git a/apps/client/src/views/common/schedule/ScheduleContext.tsx b/apps/client/src/views/common/schedule/ScheduleContext.tsx index 1f57d7698..429ceb83a 100644 --- a/apps/client/src/views/common/schedule/ScheduleContext.tsx +++ b/apps/client/src/views/common/schedule/ScheduleContext.tsx @@ -140,7 +140,7 @@ export const ScheduleProvider = ({ let selectedEventIndex = events.findIndex((event) => event.id === selectedEventId); // we want to show the event after the current - const viewEvents = events.toSpliced(0, selectedEventIndex + 1); + const viewEvents = events.slice(selectedEventIndex + 1); selectedEventIndex = 0; return ( diff --git a/packages/utils/src/common/arrayUtils.ts b/packages/utils/src/common/arrayUtils.ts index 182df39ba..3209004ca 100644 --- a/packages/utils/src/common/arrayUtils.ts +++ b/packages/utils/src/common/arrayUtils.ts @@ -31,7 +31,7 @@ export function insertAtIndex(index: number, item: T, array: T[]): T[] { * @param array */ export function deleteAtIndex(index: number, array: T[]) { - return array.toSpliced(index, 1); + return array.filter((_, i) => i !== index); } /**