Redux Slice vonDatum bisDatum erstellt für Charts

This commit is contained in:
ISA
2025-02-21 08:55:24 +01:00
parent 73cba877bc
commit 46f1974222
3 changed files with 30 additions and 1 deletions

View File

@@ -6,5 +6,5 @@
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
*/ */
const webVersion = "1.6.74"; const webVersion = "1.6.75";
export default webVersion; export default webVersion;

View File

@@ -0,0 +1,27 @@
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;

View File

@@ -5,6 +5,7 @@ import variablesReducer from "./slices/variablesSlice";
import chartDataReducer from "./slices/chartDataSlice"; import chartDataReducer from "./slices/chartDataSlice";
import webVersionReducer from "./slices/webVersionSlice"; import webVersionReducer from "./slices/webVersionSlice";
import digitalInputsReducer from "./slices/digitalInputsSlice"; import digitalInputsReducer from "./slices/digitalInputsSlice";
import dateRangeKueChartReducer from "./slices/dateRangeKueChartSlice";
const store = configureStore({ const store = configureStore({
reducer: { reducer: {
@@ -13,6 +14,7 @@ const store = configureStore({
chartData: chartDataReducer, chartData: chartDataReducer,
webVersion: webVersionReducer, webVersion: webVersionReducer,
digitalInputs: digitalInputsReducer, digitalInputs: digitalInputsReducer,
dateRangeKueChart: dateRangeKueChartReducer,
}, },
}); });