Merge pull request #1447 from josehernandezfintecheandomx/enhancement/dateformat_pipe

UI is broken in dates parsing in Safari
This commit is contained in:
Adam Saghy
2022-06-24 22:05:28 +02:00
committed by GitHub
113 changed files with 268 additions and 235 deletions
@@ -125,12 +125,12 @@
<div fxFlexFill>
<span fxFlex="40%">Valid from Date:</span>
<span fxFlex="60%">{{ chart.fromDate | date }}</span>
<span fxFlex="60%">{{ chart.fromDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="chart.endDate">
<span fxFlex="40%">End Date:</span>
<span fxFlex="60%">{{ chart.endDate | date }}</span>
<span fxFlex="60%">{{ chart.endDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="chart.description">
@@ -154,12 +154,12 @@
<div fxFlexFill>
<span fxFlex="40%">Valid from Date:</span>
<span fxFlex="60%">{{ fixedDepositProductData.activeChart.fromDate | date }}</span>
<span fxFlex="60%">{{ fixedDepositProductData.activeChart.fromDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="fixedDepositProductData.activeChart.endDate">
<span fxFlex="40%">End Date:</span>
<span fxFlex="60%">{{ fixedDepositProductData.activeChart.endDate | date }}</span>
<span fxFlex="60%">{{ fixedDepositProductData.activeChart.endDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="fixedDepositProductData.activeChart.description">
@@ -47,7 +47,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> From Date </th>
<td mat-cell *matCellDef="let floatingRatePeriod"> {{ floatingRatePeriod.fromDate | date : 'dd MMMM yyyy' }} </td>
<td mat-cell *matCellDef="let floatingRatePeriod"> {{ floatingRatePeriod.fromDate | dateFormat : 'dd MMMM yyyy' }} </td>
</ng-container>
<ng-container matColumnDef="interestRate">
@@ -50,7 +50,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> From Date </th>
<td mat-cell *matCellDef="let floatingRatePeriod"> {{ floatingRatePeriod.fromDate | date : 'dd MMMM yyyy' }} </td>
<td mat-cell *matCellDef="let floatingRatePeriod"> {{ floatingRatePeriod.fromDate | dateFormat : 'dd MMMM yyyy' }} </td>
</ng-container>
<ng-container matColumnDef="interestRate">
@@ -55,7 +55,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> From Date </th>
<td mat-cell *matCellDef="let floatingRate"> {{ floatingRate.fromDate | date : 'dd MMMM yyyy' }} </td>
<td mat-cell *matCellDef="let floatingRate"> {{ floatingRate.fromDate | dateFormat : 'dd MMMM yyyy' }} </td>
</ng-container>
<ng-container matColumnDef="interestRate">
@@ -30,7 +30,7 @@
<ng-container matColumnDef="closeDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> Expiry Date </th>
<td mat-cell *matCellDef="let loanProduct"> {{ loanProduct.closeDate | date }} </td>
<td mat-cell *matCellDef="let loanProduct"> {{ loanProduct.closeDate | dateFormat }} </td>
</ng-container>
<ng-container matColumnDef="status">
@@ -38,12 +38,12 @@
<div fxFlexFill *ngIf="loanProduct.startDate">
<span fxFlex="40%">Start Date:</span>
<span fxFlex="60%">{{ loanProduct.startDate | date }}</span>
<span fxFlex="60%">{{ loanProduct.startDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="loanProduct.closeDate">
<span fxFlex="40%">Close Date:</span>
<span fxFlex="60%">{{ loanProduct.closeDate | date }}</span>
<span fxFlex="60%">{{ loanProduct.closeDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="loanProduct.description">
@@ -66,7 +66,7 @@
</div>
<div fxFlex="50%">
{{ taxComponentData.startDate | date }}
{{ taxComponentData.startDate | dateFormat }}
</div>
</div>
@@ -35,7 +35,7 @@
<ng-container matColumnDef="startDate">
<th mat-header-cell *matHeaderCellDef> Start Date </th>
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.startDate | date }}
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.startDate | dateFormat }}
</td>
</ng-container>
@@ -35,13 +35,13 @@
<ng-container matColumnDef="startDate">
<th mat-header-cell *matHeaderCellDef> Start Date </th>
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.startDate | date }}
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.startDate | dateFormat }}
</td>
</ng-container>
<ng-container matColumnDef="endDate">
<th mat-header-cell *matHeaderCellDef> End Date </th>
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.endDate ? (taxComponent.endDate | date) : '' }}
<td mat-cell *matCellDef="let taxComponent"> {{ taxComponent.endDate ? (taxComponent.endDate | dateFormat) : '' }}
</td>
</ng-container>
@@ -42,11 +42,11 @@
</div>
<div fxFlex="33%">
{{ taxcomponent.startDate | date }}
{{ taxcomponent.startDate | dateFormat }}
</div>
<div fxFlex="33%" *ngIf="taxcomponent.endDate !== undefined || taxcomponent.endDate !== null">
{{ taxcomponent.endDate | date }}
{{ taxcomponent.endDate | dateFormat }}
</div>
</div>
@@ -131,12 +131,12 @@
<div fxFlexFill>
<span fxFlex="40%">Valid from Date:</span>
<span fxFlex="60%">{{ chart.fromDate | date }}</span>
<span fxFlex="60%">{{ chart.fromDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="chart.endDate">
<span fxFlex="40%">End Date:</span>
<span fxFlex="60%">{{ chart.endDate | date }}</span>
<span fxFlex="60%">{{ chart.endDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="chart.description">
@@ -152,12 +152,12 @@
<div fxFlexFill>
<span fxFlex="40%">Valid from Date:</span>
<span fxFlex="60%">{{ recurringDepositProduct.activeChart.fromDate | date }}</span>
<span fxFlex="60%">{{ recurringDepositProduct.activeChart.fromDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="recurringDepositProduct.activeChart.endDate">
<span fxFlex="40%">End Date:</span>
<span fxFlex="60%">{{ recurringDepositProduct.activeChart.endDate | date }}</span>
<span fxFlex="60%">{{ recurringDepositProduct.activeChart.endDate | dateFormat }}</span>
</div>
<div fxFlexFill *ngIf="recurringDepositProduct.activeChart.description">
@@ -25,12 +25,12 @@
<ng-container matColumnDef="dividendPeriodStartDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> Dividend Period Start Date </th>
<td mat-cell *matCellDef="let dividend">{{ dividend.dividendPeriodStartDate | date }}</td>
<td mat-cell *matCellDef="let dividend">{{ dividend.dividendPeriodStartDate | dateFormat }}</td>
</ng-container>
<ng-container matColumnDef="dividendPeriodEndDate">
<th mat-header-cell *matHeaderCellDef mat-sort-header> Dividend Period End Date </th>
<td mat-cell *matCellDef="let dividend">{{ dividend.dividendPeriodEndDate | date }}</td>
<td mat-cell *matCellDef="let dividend">{{ dividend.dividendPeriodEndDate | dateFormat }}</td>
</ng-container>
<ng-container matColumnDef="amount">
@@ -14,7 +14,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef> From Date </th>
<td mat-cell *matCellDef="let marketPricePeriod">
{{ marketPricePeriod.fromDate | date }}
{{ marketPricePeriod.fromDate | dateFormat }}
</td>
</ng-container>
@@ -96,7 +96,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef> From Date </th>
<td mat-cell *matCellDef="let marketPricePeriod">
{{ marketPricePeriod.fromDate | date }}
{{ marketPricePeriod.fromDate | dateFormat }}
</td>
</ng-container>
@@ -113,7 +113,7 @@
<ng-container matColumnDef="fromDate">
<th mat-header-cell *matHeaderCellDef> From Date </th>
<td mat-cell *matCellDef="let marketPrice">
{{ marketPrice.fromDate | date }}
{{ marketPrice.fromDate | dateFormat }}
</td>
</ng-container>