You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
286 B
TypeScript

export function formatReleaseDate(date: Date | string | null | undefined): string | undefined {
if (!date) return undefined;
if (date instanceof Date) {
return date.toISOString().split('T')[0];
}
if (typeof date === 'string') {
return date;
}
return undefined;
}