feat(app): Added sidebar navigation and new page routes

- Added Nodes and Settings page routes
- Updated component import paths
- Imported database connection dependencies
This commit is contained in:
2025-10-10 09:09:19 +08:00
parent 4aba63cb93
commit 2a18061700
11 changed files with 96 additions and 32 deletions

10
src/typed-router.d.ts vendored
View File

@@ -19,6 +19,8 @@ declare module 'vue-router/auto-routes' {
*/
export interface RouteNamedMap {
'/': RouteRecordInfo<'/', '/', Record<never, never>, Record<never, never>>,
'/nodes': RouteRecordInfo<'/nodes', '/nodes', Record<never, never>, Record<never, never>>,
'/settings': RouteRecordInfo<'/settings', '/settings', Record<never, never>, Record<never, never>>,
}
/**
@@ -36,6 +38,14 @@ declare module 'vue-router/auto-routes' {
routes: '/'
views: never
}
'src/pages/nodes.vue': {
routes: '/nodes'
views: never
}
'src/pages/settings.vue': {
routes: '/settings'
views: never
}
}
/**