1 import { Routes } from '@angular/router'
2 import { ServerConfigResolver, UserRightGuard } from '@app/core'
3 import { UserRight } from '@shared/models'
4 import { UserCreateComponent, UserUpdateComponent } from './user-edit'
5 import { UserListComponent } from './user-list'
6 import { UsersComponent } from './users.component'
8 export const UsersRoutes: Routes = [
11 component: UsersComponent,
12 canActivate: [ UserRightGuard ],
14 userRight: UserRight.MANAGE_USERS
24 component: UserListComponent,
33 component: UserCreateComponent,
36 title: 'Create a user'
40 serverConfig: ServerConfigResolver
45 component: UserUpdateComponent,
48 title: 'Update a user'