React · Senior · Запитання 39 з 75

Чим useSuspenseQuery відрізняється від useQuery?

Пояснення

Компонент призупиняється до отримання даних, тому всередині не потрібні перевірки isPending, і data не undefined. Помилки прокидаються до error boundary (скинути можна через QueryErrorResetBoundary). Нюанс - опція enabled недоступна, а послідовні призупинення створюють водоспади запитів.

Де почитати

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

React · Senior · запитання 39

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

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

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