feat: add edit user component (#616)

Fixes: #585
This commit is contained in:
Aggelos Gamvrinos
2020-05-23 20:39:29 +05:30
committed by GitHub
parent 5b3d0c46dd
commit b333291f08
8 changed files with 253 additions and 7 deletions
+14 -4
View File
@@ -12,6 +12,7 @@ import { extract } from '../core/i18n/i18n.service';
import { UsersComponent } from './users.component';
import { CreateUserComponent } from './create-user/create-user.component';
import { ViewUserComponent } from './view-user/view-user.component';
import { EditUserComponent } from './edit-user/edit-user.component';
/** Custom Resolvers */
import { UsersResolver } from './users.resolver';
@@ -43,13 +44,22 @@ const routes: Routes = [
{
path: ':id',
data: { title: extract('View User'), routeResolveBreadcrumb: ['user', 'username'] },
resolve: {
user: UserResolver
},
children: [
{
path: '',
component: ViewUserComponent
component: ViewUserComponent,
resolve: {
user: UserResolver
}
},
{
path: 'edit',
component: EditUserComponent,
data: { title: extract('Edit User'), breadcrumb: 'Edit', routeResolveBreadcrumb: false },
resolve: {
user: UserResolver,
usersTemplate: UsersTemplateResolver
}
}
]
}