diff --git a/components/modales/KueModal.jsx b/components/modales/KueModal.jsx index 1a7b831..975f5d8 100644 --- a/components/modales/KueModal.jsx +++ b/components/modales/KueModal.jsx @@ -113,6 +113,17 @@ function KueModal({ showModal, onClose, slot, onModulNameChange }) { if (response.ok) { alert("Daten erfolgreich gespeichert!"); 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 { alert("Fehler beim Speichern der Daten!"); }