State Management · Senior · Frage 42 von 75
Wie baut man optimistische UI mit einem React-Router-Fetcher?
- 1Zuerst einen globalen Store aktualisieren und dann die Action aufrufen
- 2Optimistische UI geht mit Loadern und Actions nicht
- 3Aus
fetcher.formDatarendern, solange er läuft
Antwort zeigen
Richtige Antwort: Aus fetcher.formData rendern, solange er läuft
Erklärung
Die gesendeten Werte sind sofort verfügbar: const done = fetcher.formData ? fetcher.formData.get('done') === 'true' : todo.done. Nach Abschluss der Action und Neuvalidierung der Loader übernehmen die echten Daten.