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:
@@ -1,6 +1,7 @@
|
|||||||
"use client"; // /components/main/analogeEingaenge/AnalogInputsChart.tsx
|
"use client"; // /components/main/analogeEingaenge/AnalogInputsChart.tsx
|
||||||
import React, { useEffect } from "react";
|
import React, { useEffect } from "react";
|
||||||
import { Line } from "react-chartjs-2";
|
import { Line } from "react-chartjs-2";
|
||||||
|
import { getColor } from "../../../utils/colors";
|
||||||
import {
|
import {
|
||||||
Chart as ChartJS,
|
Chart as ChartJS,
|
||||||
LineElement,
|
LineElement,
|
||||||
@@ -44,7 +45,9 @@ export default function AnalogInputsChart({
|
|||||||
}, [dispatch]);
|
}, [dispatch]);
|
||||||
|
|
||||||
if (!selectedId) {
|
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);
|
const key = String(selectedId + 99);
|
||||||
@@ -53,7 +56,7 @@ export default function AnalogInputsChart({
|
|||||||
if (!inputData) {
|
if (!inputData) {
|
||||||
return (
|
return (
|
||||||
<div className="text-red-500">
|
<div className="text-red-500">
|
||||||
Keine Verlaufsdaten für Eingang {selectedId} gefunden.
|
Keine Verlaufsdaten für Messwerteingang {selectedId} gefunden.
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -61,15 +64,18 @@ export default function AnalogInputsChart({
|
|||||||
const chartData = {
|
const chartData = {
|
||||||
datasets: [
|
datasets: [
|
||||||
{
|
{
|
||||||
label: `Eingang ${selectedId}`,
|
label: `Messkurve Messwerteingang ${selectedId}`,
|
||||||
data: inputData.map((point: any) => ({
|
data: inputData.map((point: any) => ({
|
||||||
x: point.t,
|
x: point.t,
|
||||||
y: point.m,
|
y: point.m,
|
||||||
})),
|
})),
|
||||||
fill: false,
|
fill: false,
|
||||||
borderColor: "#00B0F0",
|
borderColor: getColor("littwin-blue"),
|
||||||
backgroundColor: "#00B0F0",
|
borderWidth: 2,
|
||||||
tension: 0.3,
|
// fill: false,
|
||||||
|
pointRadius: 0,
|
||||||
|
pointHoverRadius: 10,
|
||||||
|
tension: 0.1,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
@@ -81,7 +87,7 @@ export default function AnalogInputsChart({
|
|||||||
tooltip: { mode: "index" as const, intersect: false },
|
tooltip: { mode: "index" as const, intersect: false },
|
||||||
title: {
|
title: {
|
||||||
display: true,
|
display: true,
|
||||||
text: `Verlauf Eingang ${selectedId} – letzte 24 Stunden`,
|
text: `Verlauf der letzte 24 Stunden`,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
scales: {
|
scales: {
|
||||||
|
|||||||
@@ -6,5 +6,5 @@
|
|||||||
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
||||||
|
|
||||||
*/
|
*/
|
||||||
const webVersion = "1.6.384";
|
const webVersion = "1.6.385";
|
||||||
export default webVersion;
|
export default webVersion;
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ function AnalogeEingaenge() {
|
|||||||
|
|
||||||
<div className="bg-white shadow-lg rounded-lg p-4 border border-gray-200 ">
|
<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">
|
<h2 className="text-xl font-semibold mb-4 text-gray-700">
|
||||||
Messkurve Eingang {selectedId ?? "–"}
|
Messkurve Messwerteingang {selectedId ?? "–"}
|
||||||
</h2>
|
</h2>
|
||||||
<AnalogInputsChart selectedId={selectedId} />
|
<AnalogInputsChart selectedId={selectedId} />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user