Redux Slice merkt vonDatum und bisDatum

This commit is contained in:
ISA
2025-02-21 09:34:03 +01:00
parent 46f1974222
commit 7ac29bd3ef
3 changed files with 34 additions and 15 deletions

View File

@@ -10,15 +10,22 @@ const initialState: DateRangeState = {
bisDatum: "2025;07;31",
};
const formatDate = (isoDate: string) => {
const date = new Date(isoDate);
return `${date.getFullYear()};${(date.getMonth() + 1)
.toString()
.padStart(2, "0")};${date.getDate().toString().padStart(2, "0")}`;
};
const dateRangeKueChartSlice = createSlice({
name: "dateRangeKueChart",
initialState,
reducers: {
setVonDatum: (state, action: PayloadAction<string>) => {
state.vonDatum = action.payload;
state.vonDatum = formatDate(action.payload);
},
setBisDatum: (state, action: PayloadAction<string>) => {
state.bisDatum = action.payload;
state.bisDatum = formatDate(action.payload);
},
},
});