der tenant admin hat eine neue, mobil unterstützende UI, login redirect funktioniert, typescript fehler wurden bereinigt. Neue Blog Posts von ChatGPT eingebaut, übersetzt von Gemini 2.5
This commit is contained in:
@@ -5,8 +5,15 @@ import { Link, usePage } from '@inertiajs/react';
|
||||
export function NavMain({ items = [] }: { items: NavItem[] }) {
|
||||
const page = usePage<SharedData>();
|
||||
const { translations } = page.props;
|
||||
const groupLabel =
|
||||
(translations?.dashboard?.navigation?.group_label as string | undefined) ?? 'Kundenbereich';
|
||||
const navigationTranslations =
|
||||
translations && typeof translations.dashboard === 'object' && translations.dashboard !== null
|
||||
? (translations.dashboard as Record<string, unknown>).navigation
|
||||
: null;
|
||||
const groupLabelValue =
|
||||
navigationTranslations && typeof navigationTranslations === 'object' && navigationTranslations !== null
|
||||
? (navigationTranslations as Record<string, unknown>).group_label
|
||||
: null;
|
||||
const groupLabel = typeof groupLabelValue === 'string' ? groupLabelValue : 'Kundenbereich';
|
||||
|
||||
return (
|
||||
<SidebarGroup className="px-2 py-0">
|
||||
|
||||
Reference in New Issue
Block a user