React · Middle · Запитання 50 з 75

Навіщо в useQuery опція select?

Пояснення

useQuery({ queryKey: ['todos'], queryFn, select: d => d.length }) - кеш зберігає повну відповідь, а компонент отримує похідне значення й підписується лише на нього. Для стабільності посилання функцію select виносять із компонента або мемоізують.

Де почитати

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

React · Middle · запитання 50

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

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

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