diff --git a/src/routes/admin/+layout.svelte b/src/routes/admin/+layout.svelte index a2c3e52..d63f16e 100644 --- a/src/routes/admin/+layout.svelte +++ b/src/routes/admin/+layout.svelte @@ -22,50 +22,58 @@ export let data: LayoutData; if (data.reportCount) $reportCount = data.reportCount; if (data.adminCount) $adminCount = data.adminCount; + + let tabs = [ + { + path: `${env.PUBLIC_BASE_PATH}/admin/users`, + icon: 'user-group-outline', + name: 'Registrierte Nutzer', + badge: data.userCount, + enabled: data.userCount != null + }, + { + path: `${env.PUBLIC_BASE_PATH}/admin/reports`, + icon: 'flag-outline', + name: 'Reports', + badge: $reportCount, + enabled: data.reportCount != null + }, + { + path: `${env.PUBLIC_BASE_PATH}/admin/admin`, + icon: 'users-outline', + name: 'Website Admins', + badge: $adminCount, + enabled: data.adminCount != null + } + ]; {#if $page.url.pathname !== `${env.PUBLIC_BASE_PATH}/admin/login`} -
-
-