jangular-cli
Version:
A powerful CLI tool for rapidly bootstrapping Angular 17 & Spring Boot (Java 21) applications with integrated security, services, and enterprise-ready best practices.
26 lines (23 loc) • 614 B
text/typescript
import { Routes } from '@angular/router';
import { authGuard } from './auth.guard';
import { DashboardComponent } from './components/dashboard/dashboard.component';
export const routes: Routes = [
{
path: 'auth',
loadChildren: () => import('./auth/auth.module').then(m => m.AuthModule)
},
{
path: 'dashboard',
component: DashboardComponent,
canActivate: [authGuard]
},
{
path: '',
redirectTo: '/dashboard',
pathMatch: 'full'
},
{
path: 'admin/users',
loadChildren: () => import('./modules/user/user.module').then(m => m.UserModule) // Load the module
}
];