Zarządzanie stanem · Senior · Pytanie 55 z 75

Co jest nie tak z tą aktualizacją bufora?

queryClient.setQueryData(["todos"], (old) => {
  old.push(newTodo);
  return old;
});

Wyjaśnienie

Pisz (old) => old ? [...old, newTodo] : [newTodo]. Dane bufora traktuje się jako niemutowalne, tak jak stan Reacta.

Do poczytania

Błąd w pytaniu

Zarządzanie stanem · Senior · pytanie 55

Sprawdź się

Rozwiąż test Zarządzanie stanem · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test