fix: Redux-Update in KueModal ohne Thunks und mit direkter State-Synchronisierung

- Lokale Zustände durch direkten Zugriff auf Redux-Arrays ersetzt
- updateArray-Funktion korrigiert: kein Thunk mehr, stattdessen direkte Übergabe des aktuellen Arrays
- Fehler bei Typkonflikt in dispatch() behoben
- Eingaben schreiben nun sofort in den Store → Änderungen werden korrekt erkannt und gespeichert
This commit is contained in:
Ismail Ali
2025-04-17 08:19:33 +02:00
parent 28775ab63c
commit f2360149c3
6 changed files with 121 additions and 116 deletions

View File

@@ -200,12 +200,16 @@ const Kue705FO: React.FC<Kue705FOProps> = ({
</button>
</div>
{}
<KueModal
showModal={showModal}
onClose={closeModal}
slot={slotIndex}
onModulNameChange={setCurrentModulName}
/>
{showModal && (
<KueModal
key={`${slotIndex}-${Date.now()}`} // ← immer neuer Schlüssel → erzwingt Remount
showModal={showModal}
onClose={closeModal}
slot={slotIndex}
onModulNameChange={setCurrentModulName}
/>
)}
<div className="flex flex-col mt-[0.625rem] ml-[0.625rem]">
<div className="flex items-center space-x-[0.25rem] mt-[0.625rem]">
<div className="flex flex-col items-start space-y-[0.063rem] mr-[0.063rem]">