fix: korrigierter Redux-State für activeMode im ChartSwitcher
- useSelector-Aufruf in ChartSwitcher.tsx angepasst, um den korrekten Redux-Slice (kueChartMode) zu verwenden. - Fehler behoben: TypeError: Cannot read properties of undefined (reading 'activeMode').
This commit is contained in:
@@ -17,7 +17,7 @@ interface ChartSwitcherProps {
|
||||
const ChartSwitcher: React.FC<ChartSwitcherProps> = ({ isOpen, onClose }) => {
|
||||
const dispatch = useDispatch();
|
||||
const activeMode = useSelector(
|
||||
(state: RootState) => state.loopMeasurementCurveChartData.activeMode
|
||||
(state: RootState) => state.kueChartMode.activeMode
|
||||
);
|
||||
|
||||
// **Neue Funktion: Modal schließen + Redux-Status zurücksetzen**
|
||||
|
||||
@@ -20,7 +20,7 @@ import { loadTDRChartData } from "../../../../utils/loadTDRChartData";
|
||||
import { loadLoopChartData } from "../../../../utils/loadLoopChartData";
|
||||
import { Kue705FOProps } from "../../../../types/components/Kue705FOProps";
|
||||
import ChartSwitcher from "./Charts/ChartSwitcher";
|
||||
import { setActiveMode } from "../../../../redux/slices/chartDataSlice";
|
||||
import { setActiveMode } from "../../../../redux/slices/kueChartModeSlice";
|
||||
import LoopMeasurementChart from "./Charts/LoopMeasurementChart/LoopMeasurementChart";
|
||||
import TDRChart from "./Charts/TDRChart/TDRChart";
|
||||
import handleButtonClick from "./kue705FO-Funktionen/handleButtonClick";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// components/main/kabelueberwachung/kue705FO/kue705FO-Funktionen/handleButtonClick.ts
|
||||
import { Dispatch } from "react";
|
||||
import { setActiveMode } from "../../../../../redux/slices/chartDataSlice";
|
||||
import { setActiveMode } from "../../../../../redux/slices/kueChartModeSlice";
|
||||
|
||||
const handleButtonClick = (
|
||||
button: "Schleife" | "TDR",
|
||||
|
||||
Reference in New Issue
Block a user