import { Routes } from '@angular/router'; import { authGuard } from '../auth/auth-guard.service'; import { RegimeDetailComponent } from './regime-detail/regime-detail.component'; import { RegimeListComponent } from './regime-list/regime-list.component'; import { regimeListResolver } from './regime-list.resolver'; import { regimeResolver } from './regime.resolver'; export const routes: Routes = [ { path: '', component: RegimeListComponent, canActivate: [authGuard], data: { permission: 'Regimes', }, resolve: { list: regimeListResolver, }, }, { path: 'new', component: RegimeDetailComponent, canActivate: [authGuard], data: { permission: 'Regimes', }, resolve: { item: regimeResolver, }, }, { path: ':id', component: RegimeDetailComponent, canActivate: [authGuard], data: { permission: 'Regimes', }, resolve: { item: regimeResolver, }, }, ];