diff --git a/webapp/src/components/InverterChannelInfo.vue b/webapp/src/components/InverterChannelInfo.vue index 1392c6da..f3af0c6f 100644 --- a/webapp/src/components/InverterChannelInfo.vue +++ b/webapp/src/components/InverterChannelInfo.vue @@ -15,7 +15,7 @@ @@ -35,9 +35,9 @@ export default defineComponent({ channelNumber: { type: Number, required: true }, }, methods: { - formatNumber(num: number) { + formatNumber(num: number, digits: number) { return new Intl.NumberFormat( - undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 } + undefined, { minimumFractionDigits: digits, maximumFractionDigits: digits } ).format(num); }, }, diff --git a/webapp/src/types/LiveDataStatus.ts b/webapp/src/types/LiveDataStatus.ts index a8b00f4c..c004a9aa 100644 --- a/webapp/src/types/LiveDataStatus.ts +++ b/webapp/src/types/LiveDataStatus.ts @@ -1,6 +1,7 @@ export interface ValueObject { v: number, // value u: string, // unit + d: number, // digits }; export interface InverterStatistics {