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> <mat-label>Maximum allowed outstanding balance</mat-label>
<input matInput required formControlName="loanTermFrequency"> <input matInput required formControlName="loanTermFrequency">
</mat-form-field> </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" <div fxFlexFill fxLayout="row wrap" fxLayout.lt-md="column" formArrayName="disbursementData"
*ngFor="let item of disbursementData.controls; let i = index;"> *ngFor="let item of disbursementData.controls; let i = index;">
@@ -357,12 +363,9 @@
</mat-form-field> </mat-form-field>
<span fxFlex> <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> <fa-icon icon="minus-circle" size="lg"></fa-icon>
</button> </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> </span>
</div> </div>
@@ -134,7 +134,7 @@ export class LoansAccountTermsStepComponent implements OnInit, OnChanges {
'numberOfRepayments': ['', Validators.required], 'numberOfRepayments': ['', Validators.required],
'repaymentEvery': ['', Validators.required], 'repaymentEvery': ['', Validators.required],
'repaymentFrequencyType': ['', Validators.required], 'repaymentFrequencyType': ['', Validators.required],
'disbursementData': this.formBuilder.array([this.createDisbursementDataForm()]), 'disbursementData': this.formBuilder.array([]),
'repaymentFrequencyNthDayType': [''], 'repaymentFrequencyNthDayType': [''],
'repaymentFrequencyDayOfWeekType': [''], 'repaymentFrequencyDayOfWeekType': [''],
'repaymentsStartingFromDate': [''], 'repaymentsStartingFromDate': [''],