From a8c027bd6eb79403fefb7ab4478832641a226003 Mon Sep 17 00:00:00 2001 From: ISA Date: Thu, 10 Jul 2025 13:22:11 +0200 Subject: [PATCH] =?UTF-8?q?fix(system-charts):=20Zeitachse=20angepasst=20?= =?UTF-8?q?=E2=80=93=20aktuelle=20Daten=20jetzt=20rechts=20wie=20bei=20Kab?= =?UTF-8?q?el=C3=BCberwachung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .env.production | 2 +- CHANGELOG.md | 5 +++++ components/main/system/DetailModal.tsx | 5 +++-- components/main/system/SystemCharts.tsx | 6 +++++- package-lock.json | 4 ++-- package.json | 2 +- 7 files changed, 18 insertions(+), 8 deletions(-) diff --git a/.env.development b/.env.development index 4b53b53..51c6f56 100644 --- a/.env.development +++ b/.env.development @@ -6,6 +6,6 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false NEXT_PUBLIC_EXPORT_STATIC=false NEXT_PUBLIC_USE_CGI=false # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.572 +NEXT_PUBLIC_APP_VERSION=1.6.573 NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter) diff --git a/.env.production b/.env.production index c7bb3ff..2dbdb2e 100644 --- a/.env.production +++ b/.env.production @@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL NEXT_PUBLIC_EXPORT_STATIC=true NEXT_PUBLIC_USE_CGI=true # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.572 +NEXT_PUBLIC_APP_VERSION=1.6.573 NEXT_PUBLIC_CPL_MODE=production \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ebd0b1..9964eab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## [1.6.573] – 2025-07-10 + +- fix(system-charts): Y-Achse mit Einheiten ergänzt (V und °C) für bessere Lesbarkeit + +--- ## [1.6.572] – 2025-07-10 - feat: Speicherintervall-Feld als Zahleneingabe mit Einheit 'Minuten' angepasst diff --git a/components/main/system/DetailModal.tsx b/components/main/system/DetailModal.tsx index f291ee2..32403f8 100644 --- a/components/main/system/DetailModal.tsx +++ b/components/main/system/DetailModal.tsx @@ -42,8 +42,9 @@ export const DetailModal = ({ } }); - const labels = reduxData.map((e: ReduxDataEntry) => e.t); - const values = reduxData.map((e: ReduxDataEntry) => e.i); + const reversedData = [...reduxData].reverse(); + const labels = reversedData.map((e) => e.t); + const values = reversedData.map((e) => e.i); const baseOptions = { responsive: true, diff --git a/components/main/system/SystemCharts.tsx b/components/main/system/SystemCharts.tsx index 244ac88..55e998d 100644 --- a/components/main/system/SystemCharts.tsx +++ b/components/main/system/SystemCharts.tsx @@ -38,7 +38,11 @@ type Props = { zeitraum: "DIA0" | "DIA1" | "DIA2"; }; export const SystemCharts = ({ history }: Props) => { - const labels = history.map((h) => new Date(h.time).toLocaleTimeString()); + const reversedHistory = [...history].reverse(); + const labels = reversedHistory.map((h) => + new Date(h.time).toLocaleTimeString() + ); + const formatValue = (v: number) => v.toFixed(2); const baseOptions = { diff --git a/package-lock.json b/package-lock.json index 42a97de..d33bdfe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cpl-v4", - "version": "1.6.572", + "version": "1.6.573", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cpl-v4", - "version": "1.6.572", + "version": "1.6.573", "dependencies": { "@fontsource/roboto": "^5.1.0", "@headlessui/react": "^2.2.4", diff --git a/package.json b/package.json index b3c2a17..9374623 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cpl-v4", - "version": "1.6.572", + "version": "1.6.573", "private": true, "scripts": { "dev": "next dev",