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,
27 title: $localize`Users list`
33 component: UserCreateComponent,
36 title: $localize`Create a user`
40 serverConfig: ServerConfigResolver
45 component: UserUpdateComponent,
48 title: $localize`Update a user`