State Management · Middle · Frage 12 von 75

Was ist an diesem Case Reducer falsch?

todoAdded(state, action) {
  state.items.push(action.payload);
  return { ...state, count: state.count + 1 };
}
Antwort zeigen

Richtige Antwort: Draft ändern und Neues liefern geht nicht beides

Erklärung

Entweder den Draft verändern (state.items.push(...); state.count += 1) oder einen komplett neuen State zurückgeben - Immer wirft, wenn man beides tut.

Zum Weiterlesen

Fehler in der Frage

State Management · Middle · Frage 12

Teste dich selbst

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

Diesen Test machen