feat: add edit client page (#1147)

Fixes: #1146
This commit is contained in:
Karan Takalkar
2020-07-20 19:27:47 +05:30
committed by GitHub
parent 7aa26c64b2
commit 1587dcfe5d
9 changed files with 455 additions and 3 deletions
+12 -1
View File
@@ -22,6 +22,7 @@ import { AddressTabComponent } from './clients-view/address-tab/address-tab.comp
import { ClientActionsComponent } from './clients-view/client-actions/client-actions.component';
import { ViewChargeComponent } from './clients-view/charges/view-charge/view-charge.component';
import { ClientPayChargesComponent } from './clients-view/charges/client-pay-charges/client-pay-charges.component';
import { EditClientComponent } from './edit-client/edit-client.component';
/** Custom Resolvers */
import { ClientViewResolver } from './common-resolvers/client-view.resolver';
@@ -45,6 +46,7 @@ import { ClientChargeOverviewResolver } from './clients-view/charges/charges-ove
import { ClientActionsResolver } from './common-resolvers/client-actions.resolver';
import { ClientChargeViewResolver } from './common-resolvers/client-charge-view.resolver';
import { ClientTransactionPayResolver } from './common-resolvers/client-transaction-pay.resolver';
import { ClientDataAndTemplateResolver } from './common-resolvers/client-and-template.resolver';
const routes: Routes = [
Route.withShell([{
@@ -166,6 +168,14 @@ const routes: Routes = [
path: ':clientId',
data: { title: extract('Clients View'), routeParamBreadcrumb: 'clientId' },
children: [
{
path: 'edit',
data: { title: extract('Edit Client'), breadcrumb: 'Edit', routeParamBreadcrumb: false },
component: EditClientComponent,
resolve: {
clientDataAndTemplate: ClientDataAndTemplateResolver
}
},
{
path: 'actions/:name',
data: { title: extract('Client Actions'), routeParamBreadcrumb: 'name' },
@@ -263,7 +273,8 @@ const routes: Routes = [
ClientChargeOverviewResolver,
ClientActionsResolver,
ClientChargeViewResolver,
ClientTransactionPayResolver
ClientTransactionPayResolver,
ClientDataAndTemplateResolver
]
})
export class ClientsRoutingModule { }