next step

This commit is contained in:
2025-11-07 13:04:59 +01:00
parent 7bfdb9784b
commit bb033240b1
2 changed files with 17 additions and 36 deletions

View File

@@ -13,40 +13,29 @@
</a> </a>
</div> </div>
<ul nz-menu nzTheme="dark" nzMode="inline" [nzInlineCollapsed]="isCollapsed"> <ul nz-menu nzTheme="dark" nzMode="inline" [nzInlineCollapsed]="isCollapsed">
<li nz-submenu nzOpen nzTitle="Dashboard" nzIcon="dashboard"> <li nz-menu-item nzMatchRouter>
<ul> <a routerLink="/welcome">Welcome</a>
<li nz-menu-item nzMatchRouter>
<a routerLink="/welcome">Welcome</a>
</li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/book">Book</a>
</li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/author">Author</a>
</li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/loan">Loan</a>
</li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/user">User</a>
</li>
</ul>
</li> </li>
<li nz-submenu nzOpen nzTitle="Form" nzIcon="form"> <li nz-menu-item nzMatchRouter>
<ul> <a routerLink="/book">Book</a>
<li nz-menu-item nzMatchRouter> </li>
<a>Basic Form</a> <li nz-menu-item nzMatchRouter>
</li> <a routerLink="/author">Author</a>
</ul> </li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/loan">Loan</a>
</li>
<li nz-menu-item nzMatchRouter>
<a routerLink="/user">User</a>
</li> </li>
</ul> </ul>
</nz-sider> </nz-sider>
<nz-layout> <nz-layout>
<nz-header> <nz-header>
<div class="app-header"> <div class="app-header">
<span class="header-trigger" (click)="isCollapsed = !isCollapsed"> <span class="header-trigger" (click)="isCollapsed = !isCollapsed">
<nz-icon class="trigger" [nzType]="isCollapsed ? 'menu-unfold' : 'menu-fold'"/> <nz-icon class="trigger" [nzType]="isCollapsed ? 'menu-unfold' : 'menu-fold'"/>
</span> </span>
</div> </div>
</nz-header> </nz-header>
<nz-content> <nz-content>

View File

@@ -3,16 +3,8 @@ import {Routes} from '@angular/router';
export const routes: Routes = [ export const routes: Routes = [
{path: '', pathMatch: 'full', redirectTo: '/welcome'}, {path: '', pathMatch: 'full', redirectTo: '/welcome'},
{path: 'welcome', loadChildren: () => import('./pages/welcome/welcome.routes').then(m => m.WELCOME_ROUTES)}, {path: 'welcome', loadChildren: () => import('./pages/welcome/welcome.routes').then(m => m.WELCOME_ROUTES)},
{path: '', pathMatch: 'full', redirectTo: '/book'},
{path: 'book', loadChildren: () => import('./pages/book/book.routes').then(m => m.BOOK_ROUTES)}, {path: 'book', loadChildren: () => import('./pages/book/book.routes').then(m => m.BOOK_ROUTES)},
{path: '', pathMatch: 'full', redirectTo: '/author'},
{path: 'author', loadChildren: () => import('./pages/author/author.routes').then(m => m.AUTHOR_ROUTES)}, {path: 'author', loadChildren: () => import('./pages/author/author.routes').then(m => m.AUTHOR_ROUTES)},
{path: '', pathMatch: 'full', redirectTo: '/loan'},
{path: 'loan', loadChildren: () => import('./pages/loan/loan.routes').then(m => m.LOAN_ROUTES)}, {path: 'loan', loadChildren: () => import('./pages/loan/loan.routes').then(m => m.LOAN_ROUTES)},
{ path: 'user', loadChildren: () => import('./pages/user/user.routes').then(m => m.USER_ROUTES) }
{ path: '', pathMatch: 'full', redirectTo: '/user' },
{ path: 'user', loadChildren: () => import('./pages/user/user.routes').then(m => m.USER_ROUTES) },
]; ];