fix: loan tranche plus button/field fixed (#1445)

This commit is contained in:
Ramveer
2022-06-23 16:57:12 +05:30
committed by GitHub
parent 3d1c41badc
commit 708a0e9499
2 changed files with 8 additions and 5 deletions
@@ -332,6 +332,12 @@
<mat-label>Maximum allowed outstanding balance</mat-label>
<input matInput required formControlName="loanTermFrequency">
</mat-form-field>
<span fxFlex>
<button type="button" mat-icon-button color="primary" (click)="addDisbursementDataEntry(disbursementData)">
<fa-icon icon="plus-circle" size="lg"></fa-icon>
</button>
</span>
<div fxFlexFill fxLayout="row wrap" fxLayout.lt-md="column" formArrayName="disbursementData"
*ngFor="let item of disbursementData.controls; let i = index;">
@@ -357,12 +363,9 @@
</mat-form-field>
<span fxFlex>
<button *ngIf="i !== 0" type="button" mat-icon-button (click)="removeDisbursementDataEntry(disbursementData, i)">
<button type="button" mat-icon-button (click)="removeDisbursementDataEntry(disbursementData, i)">
<fa-icon icon="minus-circle" size="lg"></fa-icon>
</button>
<button *ngIf="i === 0" type="button" mat-icon-button color="primary" (click)="addDisbursementDataEntry(disbursementData)">
<fa-icon icon="plus-circle" size="lg"></fa-icon>
</button>
</span>
</div>
@@ -134,7 +134,7 @@ export class LoansAccountTermsStepComponent implements OnInit, OnChanges {
'numberOfRepayments': ['', Validators.required],
'repaymentEvery': ['', Validators.required],
'repaymentFrequencyType': ['', Validators.required],
'disbursementData': this.formBuilder.array([this.createDisbursementDataForm()]),
'disbursementData': this.formBuilder.array([]),
'repaymentFrequencyNthDayType': [''],
'repaymentFrequencyDayOfWeekType': [''],
'repaymentsStartingFromDate': [''],