Zarządzanie stanem · Senior · Pytanie 31 z 75

Jak RTK Query decyduje, które zapytania pobrać ponownie przy tagach z id?

providesTags: (result) => [
  ...(result?.map(({ id }) => ({ type: "Post" as const, id })) ?? []),
  { type: "Post", id: "LIST" },
],

Wyjaśnienie

Edycja posta 5 inwaliduje { type: 'Post', id: 5 } (szczegóły i listy, w których jest), a dodanie posta - { type: 'Post', id: 'LIST' }. Punktowe tagi oszczędzają ponownego pobierania wszystkiego.

Do poczytania

Błąd w pytaniu

Zarządzanie stanem · Senior · pytanie 31

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