feat: add view user component (#547)

Fixes: #533
This commit is contained in:
Oussema.exe
2020-01-06 23:39:10 +03:00
committed by Abhay Chawla
parent 24dd42ec37
commit 8c56783e97
9 changed files with 247 additions and 3 deletions
+17 -1
View File
@@ -11,10 +11,12 @@ import { extract } from '../core/i18n/i18n.service';
/** Custom Components */
import { UsersComponent } from './users.component';
import { CreateUserComponent } from './create-user/create-user.component';
import { ViewUserComponent } from './view-user/view-user.component';
/** Custom Resolvers */
import { UsersResolver } from './users.resolver';
import { UsersTemplateResolver } from './users-template.resolver';
import { UserResolver } from './user.resolver';
/** Users Routes */
const routes: Routes = [
@@ -37,6 +39,19 @@ const routes: Routes = [
resolve: {
usersTemplate: UsersTemplateResolver
}
},
{
path: ':id',
data: { title: extract('View User'), routeResolveBreadcrumb: ['user', 'username'] },
resolve: {
user: UserResolver
},
children: [
{
path: '',
component: ViewUserComponent
}
]
}
]
}
@@ -53,7 +68,8 @@ const routes: Routes = [
exports: [RouterModule],
providers: [
UsersResolver,
UsersTemplateResolver
UsersTemplateResolver,
UserResolver
]
})
export class UsersRoutingModule { }