From 23d01672de8fc7450f8a02c63f7c1fe5df5a7b71 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sun, 23 Mar 2025 18:17:46 +0100 Subject: [PATCH] Lib: Check for empty string in format_date --- src/lib/date.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/date.ts b/src/lib/date.ts index 0c28f4c..f6a3bb7 100644 --- a/src/lib/date.ts +++ b/src/lib/date.ts @@ -24,5 +24,8 @@ export const timeformat: string = "HH:mm"; * Format a [Date] object using a [date-fns] formatstring. * This function uses localtime instead of UTC. */ -export const format_date = (date: T, formatstring: string): string => - format(new Date(date), formatstring); +export const format_date = (date: T, formatstring: string): string => { + if (!date) return ""; + + return format(new Date(date), formatstring); +};