Керування станом · Middle · Запитання 34 з 75

Як змусити мутацію RTK Query перезапитати список постів?

getPosts: build.query({ query: () => "posts", providesTags: ["Post"] }),
addPost: build.mutation({ query: (body) => ({ url: "posts", method: "POST", body }) }),

Пояснення

Теги пов'язують кеш із мутаціями. Для точнішого контролю позначайте елементи за id ({ type: 'Post', id }) плюс тег 'LIST' - тоді редагування одного поста перезапитає лише зачеплене.

Де почитати

Помилка в запитанні

Керування станом · Middle · запитання 34

Перевірте себе

Пройдіть тест Керування станом · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест