the first commit

This commit is contained in:
sdarbinyan
2026-01-19 23:17:07 +04:00
commit a1a2a69fd0
52 changed files with 13640 additions and 0 deletions

52
src/app/app.routes.ts Normal file
View File

@@ -0,0 +1,52 @@
import { Routes } from '@angular/router';
import { ProjectsDashboardComponent } from './pages/projects-dashboard/projects-dashboard.component';
import { ProjectViewComponent } from './pages/project-view/project-view.component';
import { CategoryEditorComponent } from './pages/category-editor/category-editor.component';
import { SubcategoryEditorComponent } from './pages/subcategory-editor/subcategory-editor.component';
import { ItemsListComponent } from './pages/items-list/items-list.component';
import { ItemEditorComponent } from './pages/item-editor/item-editor.component';
export const routes: Routes = [
{
path: '',
component: ProjectsDashboardComponent
},
{
path: 'project/:projectId',
component: ProjectViewComponent,
children: [
{
path: 'category/:categoryId',
component: CategoryEditorComponent
},
{
path: 'subcategory/:subcategoryId',
component: SubcategoryEditorComponent
},
{
path: 'items/:subcategoryId',
component: ItemsListComponent
},
{
path: 'item/:itemId',
component: ItemEditorComponent
}
]
},
{
path: 'category/:categoryId',
component: CategoryEditorComponent
},
{
path: 'subcategory/:subcategoryId',
component: SubcategoryEditorComponent
},
{
path: 'items/:subcategoryId',
component: ItemsListComponent
},
{
path: 'item/:itemId',
component: ItemEditorComponent
}
];