@@ -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
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user