feat : add Dashboard to sidebar and redirect / to /dashboard

This commit is contained in:
2026-04-06 16:10:50 +02:00
parent 14ee2f65db
commit 75530ea46a
2 changed files with 9 additions and 2 deletions

View File

@@ -38,12 +38,19 @@
</button> </button>
</div> </div>
<nav class="flex-1 overflow-hidden" :class="sidebarIsCollapsed ? 'px-1 pb-6' : 'px-4 pb-6'"> <nav class="flex-1 overflow-hidden" :class="sidebarIsCollapsed ? 'px-1 pb-6' : 'px-4 pb-6'">
<SidebarLink
to="/dashboard"
icon="mdi:view-dashboard"
:label="$t('dashboard.title')"
:collapsed="sidebarIsCollapsed"
:class="sidebarIsCollapsed ? 'mt-4' : 'border-t border-secondary-500 pt-6'"
@click="ui.closeMobileSidebar()"
/>
<SidebarLink <SidebarLink
to="/applications" to="/applications"
icon="mdi:apps" icon="mdi:apps"
:label="$t('applications.title')" :label="$t('applications.title')"
:collapsed="sidebarIsCollapsed" :collapsed="sidebarIsCollapsed"
:class="sidebarIsCollapsed ? 'mt-4' : 'border-t border-secondary-500 pt-6'"
@click="ui.closeMobileSidebar()" @click="ui.closeMobileSidebar()"
/> />
</nav> </nav>

View File

@@ -11,6 +11,6 @@ export default defineNuxtRouteMiddleware(async (to) => {
} }
if (auth.isAuthenticated && (isLogin || to.path === '/')) { if (auth.isAuthenticated && (isLogin || to.path === '/')) {
return navigateTo('/applications') return navigateTo('/dashboard')
} }
}) })