From 11cbe7a155517db623b708227d68005a41530955 Mon Sep 17 00:00:00 2001 From: Muskan Khedia <36980003+muskankhedia@users.noreply.github.com> Date: Sun, 31 May 2020 22:49:21 +0530 Subject: [PATCH] feat: add loans view page (#661) - Add loan account page - Add general tab - Add account details tab Fixes: #219 --- src/app/clients/clients-routing.module.ts | 5 + .../general-tab/general-tab.component.html | 2 +- .../general-tab/general-tab.component.scss | 5 + .../loan-details-general.resolver.ts | 31 +++ .../common-resolvers/loan-details.resolver.ts | 31 +++ src/app/loans/loans-routing.module.ts | 32 ++- .../account-details.component.html | 161 ++++++++++++++ .../account-details.component.scss | 7 + .../account-details.component.spec.ts | 25 +++ .../account-details.component.ts | 26 +++ src/app/loans/loans-view/button-config.ts | 173 +++++++++++++++ .../general-tab/general-tab.component.html | 200 ++++++++++++++++++ .../general-tab/general-tab.component.scss | 22 ++ .../general-tab/general-tab.component.spec.ts | 25 +++ .../general-tab/general-tab.component.ts | 169 +++++++++++++++ .../loans-view.component-theme.scss | 13 ++ .../loans-view/loans-view.component.html | 61 ++++++ .../loans-view/loans-view.component.scss | 33 +++ .../loans-view/loans-view.component.spec.ts | 25 +++ .../loans/loans-view/loans-view.component.ts | 111 ++++++++++ src/app/loans/loans.module.ts | 22 +- src/app/loans/loans.service.ts | 6 +- src/theme/custom/denim-yellowgreen.scss | 2 + src/theme/custom/pictonblue-yellowgreen.scss | 2 + 24 files changed, 1178 insertions(+), 11 deletions(-) create mode 100644 src/app/loans/common-resolvers/loan-details-general.resolver.ts create mode 100644 src/app/loans/common-resolvers/loan-details.resolver.ts create mode 100644 src/app/loans/loans-view/account-details/account-details.component.html create mode 100644 src/app/loans/loans-view/account-details/account-details.component.scss create mode 100644 src/app/loans/loans-view/account-details/account-details.component.spec.ts create mode 100644 src/app/loans/loans-view/account-details/account-details.component.ts create mode 100644 src/app/loans/loans-view/button-config.ts create mode 100644 src/app/loans/loans-view/general-tab/general-tab.component.html create mode 100644 src/app/loans/loans-view/general-tab/general-tab.component.scss create mode 100644 src/app/loans/loans-view/general-tab/general-tab.component.spec.ts create mode 100644 src/app/loans/loans-view/general-tab/general-tab.component.ts create mode 100644 src/app/loans/loans-view/loans-view.component-theme.scss create mode 100644 src/app/loans/loans-view/loans-view.component.html create mode 100644 src/app/loans/loans-view/loans-view.component.scss create mode 100644 src/app/loans/loans-view/loans-view.component.spec.ts create mode 100644 src/app/loans/loans-view/loans-view.component.ts diff --git a/src/app/clients/clients-routing.module.ts b/src/app/clients/clients-routing.module.ts index 2d790d4f4..21f40c5ab 100644 --- a/src/app/clients/clients-routing.module.ts +++ b/src/app/clients/clients-routing.module.ts @@ -160,6 +160,11 @@ const routes: Routes = [ }, ] }, + { + path: 'loans', + data: { title: extract('Loans'), breadcrumb: 'loans' }, + loadChildren: '../loans/loans.module#LoansModule' + } ]) ]; diff --git a/src/app/clients/clients-view/general-tab/general-tab.component.html b/src/app/clients/clients-view/general-tab/general-tab.component.html index 4646c1042..8aeb01c87 100644 --- a/src/app/clients/clients-view/general-tab/general-tab.component.html +++ b/src/app/clients/clients-view/general-tab/general-tab.component.html @@ -133,7 +133,7 @@