selectedChartData slice erstellt

This commit is contained in:
Ismail Ali
2025-03-26 21:08:17 +01:00
parent 626322b079
commit 99d727a925
6 changed files with 69 additions and 32 deletions

View File

@@ -0,0 +1,22 @@
import { createSlice, PayloadAction } from "@reduxjs/toolkit";
interface SelectedChartDataState {
selectedChartData: any;
}
const initialState: SelectedChartDataState = {
selectedChartData: null,
};
const selectedChartDataSlice = createSlice({
name: "selectedChartData",
initialState,
reducers: {
setSelectedChartData(state, action: PayloadAction<any>) {
state.selectedChartData = action.payload;
},
},
});
export const { setSelectedChartData } = selectedChartDataSlice.actions;
export default selectedChartDataSlice.reducer;

View File

@@ -19,6 +19,7 @@ import loopChartReducer from "./slices/loopChartSlice";
import tdmChartReducer from "./slices/tdmChartSlice";
import tdrDataByIdReducer from "./slices/tdrDataByIdSlice";
import kueDataReducer from "./slices/kueDataSlice";
import selectedChartDataReducer from "./slices/selectedChartDataSlice";
const store = configureStore({
reducer: {
@@ -40,6 +41,7 @@ const store = configureStore({
tdmChart: tdmChartReducer,
tdrDataById: tdrDataByIdReducer,
kueData: kueDataReducer,
selectedChartData: selectedChartDataReducer,
},
});