feat: add data tables component (#336)

Fixes #170
This commit is contained in:
Jonathan Zhang
2018-12-07 23:49:47 +05:30
committed by Abhay Chawla
parent 1c8e953e38
commit 0229cf2515
9 changed files with 191 additions and 2 deletions
+14 -1
View File
@@ -10,9 +10,11 @@ import { SystemComponent } from './system.component';
import { CodesComponent } from './codes/codes.component';
import { CreateCodeComponent } from './codes/create-code/create-code.component';
import { ExternalServicesComponent } from './external-services/external-services.component';
import { ManageDataTablesComponent } from './manage-data-tables/manage-data-tables.component';
/** Custom Resolvers */
import { CodesResolver } from './codes/codes.resolver';
import { ManageDataTablesResolver } from './manage-data-tables/manage-data-tables.resolver';
const routes: Routes = [
Route.withShell([
@@ -48,6 +50,14 @@ const routes: Routes = [
component: ExternalServicesComponent,
data: { title: extract('External Services'), breadcrumb: 'External Services' },
},
{
path: 'data-tables',
component: ManageDataTablesComponent,
resolve: {
dataTables: ManageDataTablesResolver
},
data: { title: extract('Manage Data Tables'), breadcrumb: 'Manage Data Tables' },
},
]
}
])
@@ -56,6 +66,9 @@ const routes: Routes = [
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
providers: [CodesResolver]
providers: [
CodesResolver,
ManageDataTablesResolver
]
})
export class SystemRoutingModule { }