Skip to content

Commit f081bb3

Browse files
committed
Removed decimals from y-axis or chart for pollution
1 parent 731cfd0 commit f081bb3

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

‎app/static/metric/index.html‎

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
258258
color: "#eab308",
259259
bucketMinutes: 5,
260260
chartType: "climate",
261+
yDecimals: 1,
261262
},
262263
humidity: {
263264
label: "Humidity",
@@ -279,13 +280,15 @@ <h1><a href="/">Air Quality Monitor</a></h1>
279280
color: "#fb923c",
280281
bucketMinutes: 5,
281282
chartType: "climate",
283+
yDecimals: 1,
282284
},
283285
dew_point: {
284286
label: "Dew Point",
285287
unit: "°C",
286288
color: "#34d399",
287289
bucketMinutes: 5,
288290
chartType: "climate",
291+
yDecimals: 1,
289292
},
290293
voc: {
291294
label: "VOC Index",
@@ -350,7 +353,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
350353
data.min.toFixed(0);
351354
if (data.avg !== null && data.avg !== undefined)
352355
document.getElementById("mm-avg").textContent =
353-
data.avg.toFixed(decimals);
356+
data.avg.toFixed(0);
354357
}
355358

356359
async function loadChart() {
@@ -461,7 +464,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
461464
grid: { color: c.grid },
462465
ticks: {
463466
color: c.tick,
464-
callback: (val) => `${val.toFixed(decimals)} ${meta.unit}`,
467+
callback: (val) => `${val.toFixed(meta.yDecimals ?? 0)} ${meta.unit}`,
465468
},
466469
},
467470
},
@@ -510,9 +513,9 @@ <h1><a href="/">Air Quality Monitor</a></h1>
510513
const overallHigh = Math.max(...highs);
511514
const overallLow = Math.min(...lows);
512515
const overallAvg = avgs.reduce((s, v) => s + v, 0) / avgs.length;
513-
document.getElementById("mm7d-high").textContent = overallHigh.toFixed(decimals);
514-
document.getElementById("mm7d-low").textContent = overallLow.toFixed(decimals);
515-
document.getElementById("mm7d-avg").textContent = overallAvg.toFixed(decimals);
516+
document.getElementById("mm7d-high").textContent = overallHigh.toFixed(0);
517+
document.getElementById("mm7d-low").textContent = overallLow.toFixed(0);
518+
document.getElementById("mm7d-avg").textContent = overallAvg.toFixed(0);
516519

517520
chart7d = new Chart(document.getElementById("chart7d"), {
518521
type: "line",
@@ -557,7 +560,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
557560
grid: { color: c.grid },
558561
ticks: {
559562
color: c.tick,
560-
callback: (val) => `${val.toFixed(decimals)} ${meta.unit}`,
563+
callback: (val) => `${val.toFixed(meta.yDecimals ?? 0)} ${meta.unit}`,
561564
},
562565
},
563566
},
@@ -573,7 +576,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
573576
document.getElementById("mm7d-low").textContent =
574577
overallLow.toFixed(0);
575578
document.getElementById("mm7d-avg").textContent =
576-
overallAvg.toFixed(1);
579+
overallAvg.toFixed(0);
577580

578581
chart7d = new Chart(document.getElementById("chart7d"), {
579582
type: "line",
@@ -632,7 +635,7 @@ <h1><a href="/">Air Quality Monitor</a></h1>
632635
grid: { color: c.grid },
633636
ticks: {
634637
color: c.tick,
635-
callback: (val) => `${val.toFixed(decimals)} ${meta.unit}`,
638+
callback: (val) => `${val.toFixed(meta.yDecimals ?? 0)} ${meta.unit}`,
636639
},
637640
},
638641
},

0 commit comments

Comments
 (0)