feat: Redux-Integration für Datumsauswahl und Chart-Zoom verbessert
- `DateRangePicker.tsx` angepasst, um `vonDatum` und `bisDatum` direkt in Redux zu aktualisieren - `LoopMeasurementChart.tsx` verbessert, sodass `vonDatum` und `bisDatum` beim Zoomen mit Mausrad automatisch in Redux gespeichert werden - Chart.js `onZoom` korrekt implementiert, um Änderungen in der X-Achse sofort zu übernehmen - Redux-Updates optimiert, um unnötige `dispatch`-Aufrufe zu vermeiden
This commit is contained in:
@@ -49,11 +49,11 @@ const kabelueberwachungChartSlice = createSlice({
|
||||
},
|
||||
// Aktion zum Setzen des Startdatums
|
||||
setVonDatum: (state, action: PayloadAction<string>) => {
|
||||
state.vonDatum = action.payload.replace(/-/g, ";");
|
||||
state.vonDatum = action.payload; // **Kein replace mehr**
|
||||
},
|
||||
// Aktion zum Setzen des Enddatums
|
||||
setBisDatum: (state, action: PayloadAction<string>) => {
|
||||
state.bisDatum = action.payload.replace(/-/g, ";");
|
||||
state.bisDatum = action.payload; // **Kein replace mehr**
|
||||
},
|
||||
// Aktion zum Setzen des ausgewählten Modus
|
||||
setSelectedMode: (
|
||||
|
||||
Reference in New Issue
Block a user