loading indicator for dashboard widgets

This commit is contained in:
Michael Shamoon
2022-05-08 09:03:29 -07:00
parent ce32089cc4
commit 010f1f2bd1
6 changed files with 17 additions and 2 deletions

View File

@@ -15,6 +15,8 @@ export interface Statistics {
styleUrls: ['./statistics-widget.component.scss'],
})
export class StatisticsWidgetComponent implements OnInit, OnDestroy {
loading: boolean = true
constructor(
private http: HttpClient,
private consumerStatusService: ConsumerStatusService
@@ -29,7 +31,9 @@ export class StatisticsWidgetComponent implements OnInit, OnDestroy {
}
reload() {
this.loading = true
this.getStatistics().subscribe((statistics) => {
this.loading = false
this.statistics = statistics
})
}