fix: In Messwerteingänge/Analoge Eingänge

1- Eingang zu Messwerteingang umbenannt
2- Legende: Symbol hier vollfarbig, nicht wie sonst nur mit Rand
This commit is contained in:
ISA
2025-05-07 11:07:10 +02:00
parent 1d57a9ed85
commit 570c1ec9ef
3 changed files with 15 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
"use client"; // /components/main/analogeEingaenge/AnalogInputsChart.tsx
import React, { useEffect } from "react";
import { Line } from "react-chartjs-2";
import { getColor } from "../../../utils/colors";
import {
Chart as ChartJS,
LineElement,
@@ -44,7 +45,9 @@ export default function AnalogInputsChart({
}, [dispatch]);
if (!selectedId) {
return <div className="text-gray-500">Bitte einen Eingang auswählen</div>;
return (
<div className="text-gray-500">Bitte einen Messwerteingang auswählen</div>
);
}
const key = String(selectedId + 99);
@@ -53,7 +56,7 @@ export default function AnalogInputsChart({
if (!inputData) {
return (
<div className="text-red-500">
Keine Verlaufsdaten für Eingang {selectedId} gefunden.
Keine Verlaufsdaten für Messwerteingang {selectedId} gefunden.
</div>
);
}
@@ -61,15 +64,18 @@ export default function AnalogInputsChart({
const chartData = {
datasets: [
{
label: `Eingang ${selectedId}`,
label: `Messkurve Messwerteingang ${selectedId}`,
data: inputData.map((point: any) => ({
x: point.t,
y: point.m,
})),
fill: false,
borderColor: "#00B0F0",
backgroundColor: "#00B0F0",
tension: 0.3,
borderColor: getColor("littwin-blue"),
borderWidth: 2,
// fill: false,
pointRadius: 0,
pointHoverRadius: 10,
tension: 0.1,
},
],
};
@@ -81,7 +87,7 @@ export default function AnalogInputsChart({
tooltip: { mode: "index" as const, intersect: false },
title: {
display: true,
text: `Verlauf Eingang ${selectedId} letzte 24 Stunden`,
text: `Verlauf der letzte 24 Stunden`,
},
},
scales: {

View File

@@ -6,5 +6,5 @@
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
*/
const webVersion = "1.6.384";
const webVersion = "1.6.385";
export default webVersion;

View File

@@ -39,7 +39,7 @@ function AnalogeEingaenge() {
<div className="bg-white shadow-lg rounded-lg p-4 border border-gray-200 ">
<h2 className="text-xl font-semibold mb-4 text-gray-700">
Messkurve Eingang {selectedId ?? ""}
Messkurve Messwerteingang {selectedId ?? ""}
</h2>
<AnalogInputsChart selectedId={selectedId} />
</div>