feat: Implement project management with new views, services, store, and sidebar project selection.

This commit is contained in:
xds
2026-02-09 16:06:50 +03:00
parent 70e96eb503
commit 1a8c66ca35
11 changed files with 915 additions and 97 deletions

View File

@@ -62,6 +62,16 @@ const router = createRouter({
name: 'albums',
component: () => import('../views/AlbumsView.vue')
},
{
path: '/projects',
name: 'projects',
component: () => import('../views/ProjectsView.vue')
},
{
path: '/projects/:id',
name: 'project-detail',
component: () => import('../views/ProjectDetailView.vue')
},
{
path: '/albums/:id',
name: 'album-detail',