created change listener for current date on analysis page

This commit is contained in:
2024-11-07 20:44:31 +01:00
parent 3e1740b214
commit 5ddef69c48
2 changed files with 15 additions and 1 deletions

View File

@@ -49,12 +49,26 @@ export class AnalysisPage {
@ViewChild('chart') chartRef: ElementRef;
private chart: any;
private changeListener: any;
constructor(private time: TimeService) {
addIcons({briefcase, pizza, card})
}
ionViewDidEnter() {
this.updateCurrentData();
let lastDate: any = undefined;
this.changeListener = setInterval(() => {
if (this.currentDate != lastDate) {
lastDate = this.currentDate;
this.updateCurrentData();
}
}, 200)
}
ionViewDidLeave() {
clearInterval(this.changeListener);
}
public updateCurrentData() {