fix: Speichern der geänderten Werte im Modal verbessert
- Beim Speichern werden die aktuellen Werte als neue Originalwerte gesetzt, um sicherzustellen, dass die geänderten Werte beim erneuten Öffnen des Modals angezeigt werden. - Anpassung im `handleSave`-Handler vorgenommen, um die Originalwerte nach erfolgreichem Speichern zu aktualisieren. - Verbesserung der Benutzerfreundlichkeit durch Vermeidung des Zurücksetzens der geänderten Werte.
This commit is contained in:
@@ -113,6 +113,17 @@ function KueModal({ showModal, onClose, slot, onModulNameChange }) {
|
|||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
alert("Daten erfolgreich gespeichert!");
|
alert("Daten erfolgreich gespeichert!");
|
||||||
onModulNameChange(ids[slot]);
|
onModulNameChange(ids[slot]);
|
||||||
|
|
||||||
|
// Aktualisieren der originalValues und lokalen State-Werte nach dem Speichern
|
||||||
|
setOriginalValues({
|
||||||
|
ids: [...ids],
|
||||||
|
bezeichnungen: [...bezeichnungen],
|
||||||
|
isolationsgrenzwerte: [...isolationsgrenzwerte],
|
||||||
|
verzoegerung: [...verzoegerung],
|
||||||
|
untereSchleifenGrenzwerte: [...untereSchleifenGrenzwerte],
|
||||||
|
obereSchleifenGrenzwerte: [...obereSchleifenGrenzwerte],
|
||||||
|
schleifenintervall: [...schleifenintervall],
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
alert("Fehler beim Speichern der Daten!");
|
alert("Fehler beim Speichern der Daten!");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user