From ef2049d0b1fc632794d1ba0343fdf703a7bb9695 Mon Sep 17 00:00:00 2001 From: Regalijan Date: Wed, 18 Sep 2024 15:58:57 -0400 Subject: [PATCH] Reuse same date object --- app/routes/events-calendar.tsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/routes/events-calendar.tsx b/app/routes/events-calendar.tsx index 340c720..e33c049 100644 --- a/app/routes/events-calendar.tsx +++ b/app/routes/events-calendar.tsx @@ -37,16 +37,17 @@ export async function loader({ context }: { context: RequestContext }) { }); const calendarData = eventsData.results.map((e) => { + const dayDate = new Date( + e.year as number, + (e.month as number) - 1, + e.day as number, + ); return { id: e.id, title: (e.type as string).toUpperCase(), allDay: true, - start: new Date( - e.year as number, - (e.month as number) - 1, - e.day as number, - ), - end: new Date(e.year as number, (e.month as number) - 1, e.day as number), + start: dayDate, + end: dayDate, }; });