React · Senior · Frage 72 von 75

Was bringt produce von Immer bei Updates tief verschachtelten Zustands?

setState(produce((draft) => { draft.users[3].address.city = "Lviv"; }));
Antwort zeigen

Richtige Antwort: „Mutierenden“ Code auf einem Draft, der ein neues immutables Objekt liefert

Erklärung

Manuelle Spreads für tiefe Pfade sind umständlich und fehleranfällig. Redux Toolkit nutzt Immer intern; use-immer bietet eine Hook-Variante.

Zum Weiterlesen

Fehler in der Frage

React · Senior · Frage 72

Teste dich selbst

Mach den Test React · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen