diff --git a/webapp/src/ClimateChart.ts b/webapp/src/ClimateChart.ts index 8816296..67d24b9 100644 --- a/webapp/src/ClimateChart.ts +++ b/webapp/src/ClimateChart.ts @@ -107,9 +107,9 @@ class ClimateChart { private insertSnapshots(...snapshots: Snapshot[]) { for (const snapshot of snapshots) { - this.chart.data.datasets[0].data.push({x: snapshot.time, y: snapshot.humidity}); - this.chart.data.datasets[1].data.push({x: snapshot.time, y: snapshot.temp}); - this.chart.data.datasets[2].data.push({x: snapshot.time, y: snapshot.co2}); + this.chart.data.datasets[0].data.unshift({x: snapshot.time, y: snapshot.humidity}); + this.chart.data.datasets[1].data.unshift({x: snapshot.time, y: snapshot.temp}); + this.chart.data.datasets[2].data.unshift({x: snapshot.time, y: snapshot.co2}); } }