From 5466b90c5242d9c60683df1ddefbc28b40cae73a Mon Sep 17 00:00:00 2001 From: Ralf Bauer Date: Fri, 10 Jan 2025 19:54:08 +0100 Subject: [PATCH] fixed lint errors --- webapp/src/components/BarChart.vue | 8 +++++--- webapp/src/components/CalendarChart.vue | 5 +++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/webapp/src/components/BarChart.vue b/webapp/src/components/BarChart.vue index a54731f3..600d71bf 100644 --- a/webapp/src/components/BarChart.vue +++ b/webapp/src/components/BarChart.vue @@ -9,6 +9,8 @@ import { defineComponent } from 'vue'; import { GChart } from 'vue-google-charts'; import { authHeader, handleResponse } from '@/utils/authentication'; //import { DatetimeFormat } from 'vue-i18n'; + +// eslint-disable-next-line @typescript-eslint/no-explicit-any let data_col: any; const options_col = { @@ -59,7 +61,7 @@ export default defineComponent({ if (energy) { this.chartData = [[{ type: 'date', id: 'Time' }, { type: 'number', id: 'Energy' }]]; energy.forEach((x: any[]) => { - let d = new Date(x[0] + 2000, x[1] - 1, x[2], x[3]); + const d = new Date(x[0] + 2000, x[1] - 1, x[2], x[3]); this.chartData.push([d, Math.round(x[4])]) }); this.dataLoaded = true; @@ -76,11 +78,11 @@ export default defineComponent({ setInterval(this.getInitialData, 1000 * 60 * 60); // refresh every hour }, startautorefresh() { - let nextDate = new Date(); + const nextDate = new Date(); nextDate.setHours(nextDate.getHours() + 1); nextDate.setMinutes(0); nextDate.setSeconds(5); - let difference: number = nextDate.valueOf() - Date.now(); + const difference: number = nextDate.valueOf() - Date.now(); setTimeout(this.callEveryHour, difference); }, } diff --git a/webapp/src/components/CalendarChart.vue b/webapp/src/components/CalendarChart.vue index cfb21df1..4d416ecb 100644 --- a/webapp/src/components/CalendarChart.vue +++ b/webapp/src/components/CalendarChart.vue @@ -34,6 +34,7 @@ export default defineComponent({ if (energy) { this.values = []; let d: Date; + // eslint-disable-next-line @typescript-eslint/no-explicit-any energy.forEach((x: any[]) => { d = new Date(x[0] + 2000, x[1] - 1, x[2], x[3]) this.values.push({ date: d, count: Math.round(x[4]) }) @@ -47,11 +48,11 @@ export default defineComponent({ setInterval(this.getInitialData, 1000 * 60 * 60); // refresh every hour }, startautorefresh() { - let nextDate = new Date(); + const nextDate = new Date(); nextDate.setHours(nextDate.getHours() + 1); nextDate.setMinutes(0); nextDate.setSeconds(5); - let difference: number = nextDate.valueOf() - Date.now(); + const difference: number = nextDate.valueOf() - Date.now(); setTimeout(this.callEveryHour, difference); }, }