1 import { Routes } from '@angular/router'
3 import { UserRightGuard } from '../../core'
4 import { UserRight } from '../../../../../shared'
5 import { UsersComponent } from './users.component'
6 import { UserCreateComponent, UserUpdateComponent } from './user-edit'
7 import { UserListComponent } from './user-list'
8 import { ServerConfigResolver } from '@app/core/routing/server-config-resolver.service'
10 export const UsersRoutes: Routes = [
13 component: UsersComponent,
14 canActivate: [ UserRightGuard ],
16 userRight: UserRight.MANAGE_USERS
26 component: UserListComponent,
35 component: UserCreateComponent,
38 title: 'Create a user'
42 serverConfig: ServerConfigResolver
47 component: UserUpdateComponent,
50 title: 'Update a user'