UI: fix CO2 format (#21032)

This commit is contained in:
Michael Geers 2025-05-03 20:44:01 +02:00 • committed by GitHub
parent 344b823755
commit eda58e3f22
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 7 deletions

View file

@ -527,12 +527,11 @@ export default defineComponent({
return this.fmtPricePerKWh(value, this.currency, true);
},
forecastFmt(value: number) {
if (value === null) {
return "";
}
if (typeof value !== "number") return "";
return `${this.fmtWh(value, POWER_UNIT.KW)}`;
},
kw(watt: number) {
if (typeof watt !== "number") return "";
return this.fmtW(watt, this.powerUnit);
},
toggleDetails() {

View file

@ -96,13 +96,13 @@ export default defineComponent({
maximumFractionDigits: 0,
}).format(value);
},
fmtCo2Short(gramms?: number) {
return gramms ? `${this.fmtNumber(gramms, 0)} g` : "?";
fmtCo2Short(gramms = 0) {
return `${this.fmtNumber(gramms, 0)} g`;
},
fmtCo2Medium(gramms: number) {
fmtCo2Medium(gramms = 0) {
return `${this.fmtNumber(gramms, 0)} g/kWh`;
},
fmtCo2Long(gramms: number) {
fmtCo2Long(gramms = 0) {
return `${this.fmtNumber(gramms, 0)} gCO₂e/kWh`;
},
fmtNumberToLocale(val: number, pad = 0) {