State Management · Junior · Frage 74 von 75
Wie sieht ein typisches Action-Objekt für useReducer aus?
dispatch({ type: "renamed", id: 3, title: "New title" });- 1Eine Funktion, die den neuen State liefert
- 2Nur ein String mit dem Namen der Action
- 3Ein Objekt mit
type-String und weiteren Daten
Antwort zeigen
Richtige Antwort: Ein Objekt mit type-String und weiteren Daten
Erklärung
Jede Form funktioniert, aber ein Feld type ist die Konvention. Mit TypeScript liefert eine Discriminated Union der Action-Typen eine vollständige Prüfung im Reducer.