Zarządzanie stanem · Senior · Pytanie 30 z 75

Jak zrobić optymistyczną aktualizację w RTK Query?

Wyjaśnienie

dispatch(api.util.updateQueryData('getPost', id, (draft) => { draft.title = t })) edytuje cache przez Immera i zwraca obiekt patcha; try { await queryFulfilled } catch { patch.undo() } go wycofuje.

Do poczytania

Błąd w pytaniu

Zarządzanie stanem · Senior · pytanie 30

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