Керування станом · Middle · Запитання 30 з 75
Як запустити запит лише після того, як інший повернув user.id?
- ✓Правильна відповідь: Передати
enabled: !!user?.idу залежний запит - 2Викликати другий
useQueryвсерединіif (user) - 3Викликати
refetch()другого запиту вuseEffect
Пояснення
Поки enabled дорівнює false, запит не виконується. Умовний виклик хуків порушує правила хуків. user.id також має бути частиною ключа залежного запиту.