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:
23
redux/slices/kueChartModeSlice.ts
Normal file
23
redux/slices/kueChartModeSlice.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
// /redux/slices/kueChartModeSlice.ts
|
||||
import { createSlice, PayloadAction } from "@reduxjs/toolkit";
|
||||
|
||||
interface KueChartModeState {
|
||||
activeMode: "Schleife" | "TDR"; // 🔥 Neuer Zustand für den aktiven Modus
|
||||
}
|
||||
|
||||
const initialState: KueChartModeState = {
|
||||
activeMode: "Schleife", // Standard ist Schleife
|
||||
};
|
||||
|
||||
export const kueChartModeSlice = createSlice({
|
||||
name: "kueChartMode",
|
||||
initialState,
|
||||
reducers: {
|
||||
setActiveMode: (state, action: PayloadAction<"Schleife" | "TDR">) => {
|
||||
state.activeMode = action.payload; // 🔥 Speichert den Modus (Schleife oder TDR)
|
||||
},
|
||||
},
|
||||
});
|
||||
|
||||
export const { setActiveMode } = kueChartModeSlice.actions;
|
||||
export default kueChartModeSlice.reducer;
|
||||
Reference in New Issue
Block a user