Files
CPLv4.0/redux/slices/selectedChartDataSlice.ts
2025-03-26 21:08:17 +01:00

23 lines
556 B
TypeScript

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;