From 776f59a389afb606be8eb8c453e8537a3dfc1f8a Mon Sep 17 00:00:00 2001 From: ISA Date: Fri, 28 Mar 2025 14:47:34 +0100 Subject: [PATCH] TDMChartEntry d Type --- .../kue705FO/Charts/TDRChart/TDRChart.tsx | 11 ++++++++--- config/webVersion.ts | 2 +- redux/slices/tdmSingleChartSlice.ts | 1 + 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChart.tsx b/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChart.tsx index 7ace3a4..90e8988 100644 --- a/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChart.tsx +++ b/components/main/kabelueberwachung/kue705FO/Charts/TDRChart/TDRChart.tsx @@ -50,13 +50,16 @@ const TDRChart: React.FC<{ isFullScreen: boolean }> = ({ isFullScreen }) => { : [] ); //-------------------------------- - const tdmChartData = useSelector((state: RootState) => state.tdmChart.data); + const tdmChartData = useSelector( + (state: RootState) => state.tdmSingleChart.data + ); const pinDistance = Array.isArray(tdmChartData?.[selectedSlot ?? -1]) && tdmChartData[selectedSlot!]?.length > 0 && typeof tdmChartData[selectedSlot!][0].d === "number" ? tdmChartData[selectedSlot!][0].d : null; + //-------------------------------- useEffect(() => { import("chartjs-plugin-zoom").then((zoomPlugin) => { @@ -106,13 +109,15 @@ const TDRChart: React.FC<{ isFullScreen: boolean }> = ({ isFullScreen }) => { data: pinDistance !== null ? [{ d: pinDistance, p: 0 }] : [], borderColor: "red", backgroundColor: "red", - pointRadius: 5, - pointStyle: "circle", + pointRadius: 6, + pointStyle: "triangle", showLine: false, parsing: { xAxisKey: "d", yAxisKey: "p", }, + order: 10, // 👉 bringt den Punkt in den Vordergrund + // z: 10, // optional: zusätzliche Absicherung }, ], }, diff --git a/config/webVersion.ts b/config/webVersion.ts index 6677816..d0ad99b 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.183"; +const webVersion = "1.6.184"; export default webVersion; diff --git a/redux/slices/tdmSingleChartSlice.ts b/redux/slices/tdmSingleChartSlice.ts index 4c134d3..6a6dc35 100644 --- a/redux/slices/tdmSingleChartSlice.ts +++ b/redux/slices/tdmSingleChartSlice.ts @@ -6,6 +6,7 @@ import { fetchTDMDataBySlotThunk } from "../thunks/fetchTDMListBySlotThunk"; interface TDMChartEntry { id: number; t: string; + d?: number; } interface TDMChartState {