fix: handle undefined last_used in formatDate

- Update formatDate() to accept string | null | undefined
- Fixes TypeScript error for optional last_used field in AdminUser
- Returns '-' if date is not available (null or undefined)
This commit is contained in:
XPS\Micro 2026-01-31 17:31:13 +01:00
parent 016ec933e6
commit 13082f97b1

View File

@ -89,7 +89,7 @@ function getStateLabel(state: string) {
} }
} }
function formatDate(dateString: string | null) { function formatDate(dateString: string | null | undefined) {
if (!dateString) return "-"; if (!dateString) return "-";
return new Date(dateString).toLocaleDateString("de-DE", { return new Date(dateString).toLocaleDateString("de-DE", {
day: "2-digit", day: "2-digit",