feat: add create offices component (#525)

Fixes: #147
This commit is contained in:
Rishabh Verma
2019-12-31 00:33:01 +03:00
committed by Abhay Chawla
parent 4234208539
commit 0991df4b18
8 changed files with 198 additions and 6 deletions
@@ -21,6 +21,7 @@ import { PaymentTypesComponent } from './payment-types/payment-types.component';
import { PasswordPreferencesComponent } from './password-preferences/password-preferences.component';
import { EntityDataTableChecksComponent } from './entity-data-table-checks/entity-data-table-checks.component';
import { WorkingDaysComponent } from './working-days/working-days.component';
import { CreateOfficeComponent } from './offices/create-office/create-office.component';
/** Custom Resolvers */
import { LoanProvisioningCriteriaResolver } from './loan-provisioning-criteria/loan-provisioning-criteria.resolver';
@@ -56,11 +57,24 @@ const routes: Routes = [
},
{
path: 'offices',
component: OfficesComponent,
data: { title: extract('Manage Offices'), breadcrumb: 'Manage Offices' },
resolve: {
offices: OfficesResolver
}
children: [
{
path: '',
component: OfficesComponent,
resolve: {
offices: OfficesResolver
}
},
{
path: 'create',
component: CreateOfficeComponent,
data: { title: extract('Create Office'), breadcrumb: 'Create Office' },
resolve: {
offices: OfficesResolver,
}
}
]
},
{
path: 'employees',