// /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;