Есть ли способ добавить условие в Date Pipe? В настоящее время код будет работать, если есть даты, которые будут отображаться, но если массив пуст, я установил futureDateProjects.viewValue = «Без дат будущего» в моем коде. Однако в текущем коде ниже он не будет отображать «Без будущих дат» в раскрывающемся списке, если нет дат для отображения.
<mat-select [(ngModel)]="project?.Attributes.test" name="test">
<mat-option *ngFor="let futureProject of futureDateProjects" [value]="futureProject.value">
{{futureProject.viewValue | date:'yyyy-MM-dd'}}
</mat-option>
Test.Component.ts
if (this.futureEffDate.length === 0) {
this.futureDateProjects.push({ value: this.test, viewValue: 'No Future Dates' });
}