Files
CPLv4.0/redux/slices/dateRangeKueChartSlice.ts

28 lines
680 B
TypeScript

import { createSlice, PayloadAction } from "@reduxjs/toolkit";
interface DateRangeState {
vonDatum: string;
bisDatum: string;
}
const initialState: DateRangeState = {
vonDatum: "2025;01;01",
bisDatum: "2025;07;31",
};
const dateRangeKueChartSlice = createSlice({
name: "dateRangeKueChart",
initialState,
reducers: {
setVonDatum: (state, action: PayloadAction<string>) => {
state.vonDatum = action.payload;
},
setBisDatum: (state, action: PayloadAction<string>) => {
state.bisDatum = action.payload;
},
},
});
export const { setVonDatum, setBisDatum } = dateRangeKueChartSlice.actions;
export default dateRangeKueChartSlice.reducer;