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: {