added missing translations

This commit is contained in:
Codex Agent
2025-11-26 14:41:39 +01:00
parent ff168834b4
commit ecac9507a4
35 changed files with 2812 additions and 256 deletions

View File

@@ -22,6 +22,9 @@ export function buildEventTabs(event: TenantEvent, translate: Translator, counts
return [];
}
const eventDate = event.event_date ? new Date(event.event_date) : null;
const hasPassed = eventDate ? eventDate.getTime() <= Date.now() : false;
const formatBadge = (value?: number | null): number | undefined => {
if (typeof value === 'number' && Number.isFinite(value)) {
return value;
@@ -63,10 +66,12 @@ export function buildEventTabs(event: TenantEvent, translate: Translator, counts
label: translate('eventMenu.photobooth', 'Photobooth'),
href: ADMIN_EVENT_PHOTOBOOTH_PATH(event.slug),
},
{
key: 'recap',
label: translate('eventMenu.recap', 'Nachbereitung'),
href: ADMIN_EVENT_RECAP_PATH(event.slug),
},
...(hasPassed
? [{
key: 'recap',
label: translate('eventMenu.recap', 'Nachbereitung'),
href: ADMIN_EVENT_RECAP_PATH(event.slug),
}]
: []),
];
}