feat: add app shell (angular-material)

Add app shell built using angular-material and flex-layout. Refractor
code due to configuration changes.

Fixes #52
This commit is contained in:
abhay_1806
2018-06-23 20:06:32 +05:30
committed by Abhay Chawla
parent b1c2d6d98e
commit fc7ae1d0ba
98 changed files with 1098 additions and 532 deletions
@@ -1,16 +1,28 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { Route, extract } from '../../app/core';
import { Route, extract } from '../core';
import { UserManagementComponent } from './user-management/user-management.component';
import { CreateUserComponent } from './create-user/create-user.component';
import { ViewUserComponent } from './view-user/view-user.component';
const routes: Routes = [
Route.withShell([
{ path: 'self-service/users', component: UserManagementComponent, data: { title: extract('Self Service') } },
{ path: 'self-service/users/create', component: CreateUserComponent },
{ path: 'self-service/users/view', component: ViewUserComponent }
{
path: 'self-service/users',
component: UserManagementComponent,
data: { title: extract('Self Service Users') }
},
{
path: 'self-service/users/create',
component: CreateUserComponent,
data: { title: extract('Create Self Service User') }
},
{
path: 'self-service/users/view',
component: ViewUserComponent,
data: { title: extract('View Self Service User') }
}
])
];