Skip to content
Merged
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,14 @@
<th class="col"></th>
</tr>
</thead>
<tr *ngIf="dataSource.isLoading">
<td class="text-center" colspan="7">{{NO_DATA_MESSAGE}}</td>
</tr>
<app-loading-bar *ngIf="dataSource.isLoading"></app-loading-bar>
<tbody *ngIf="!dataSource.isLoading">
<tr *ngIf="!dataSource?.data.length">
<td class="text-center" colspan="7">{{NO_DATA_MESSAGE}}</td>
</tr>
<tr class="d-flex" *ngFor="let entry of dataSource.data">
<td class="col">{{ entry.start_date | date: 'MM/dd/yyyy' }}</td>
<td class="col">{{ entry.start_date | date: 'HH:mm' }} - {{ entry.end_date | date: 'HH:mm' }}</td>
Expand Down
2 changes: 2 additions & 0 deletions src/app/modules/time-entries/pages/time-entries.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ export class TimeEntriesComponent implements OnInit, OnDestroy {
selectedYear: number;
selectedMonthAsText: string;
isActiveEntryOverlapping = false;
readonly NO_DATA_MESSAGE: string = 'No data available in table';
timeEntry: DataSource<Entry>;
constructor(
private store: Store<EntryState>,
private toastrService: ToastrService,
Expand Down