feat: add loan view page (notes tab) (#819)

Fixes: #815
This commit is contained in:
Muskan Khedia
2020-06-01 09:49:02 +05:30
committed by GitHub
parent 9313c92af4
commit 03774be790
10 changed files with 319 additions and 66 deletions
+12 -1
View File
@@ -10,11 +10,13 @@ import { AddLoanChargeComponent } from './add-loan-charge/add-loan-charge.compon
import { LoansViewComponent } from './loans-view/loans-view.component';
import { GeneralTabComponent } from './loans-view/general-tab/general-tab.component';
import { AccountDetailsComponent } from './loans-view/account-details/account-details.component';
import { NotesTabComponent } from './loans-view/notes-tab/notes-tab.component';
/** Custom Resolvers */
import { LoanChargeTemplateResolver } from './common-resolvers/loan-charge-template.resolver';
import { LoanDetailsResolver } from './common-resolvers/loan-details.resolver';
import { LoanDetailsGeneralResolver } from './common-resolvers/loan-details-general.resolver';
import { LoanNotesResolver } from './common-resolvers/loan-notes-resolver';
const routes: Routes = [
{
@@ -45,6 +47,14 @@ const routes: Routes = [
loanDetailsData: LoanDetailsGeneralResolver
}
},
{
path: 'notes',
component: NotesTabComponent,
data: { title: extract('Notes'), breadcrumb: 'Notes', routeParamBreadcrumb: false },
resolve: {
loanNotes: LoanNotesResolver
}
},
{
path: 'add-loan-charge',
component: AddLoanChargeComponent,
@@ -64,7 +74,8 @@ const routes: Routes = [
providers: [
LoanChargeTemplateResolver,
LoanDetailsGeneralResolver,
LoanDetailsResolver
LoanDetailsResolver,
LoanNotesResolver
]
})