Керування станом · Junior · Запитання 24 з 75
Чи може компонент використовувати кілька контекстів одночасно?
- ✓Правильна відповідь: Так: викликати
useContextдля кожного - 2Ні: лише один контекст на компонент
- 3Лише якщо об'єднати контексти в один через
mergeContexts
Пояснення
const theme = useContext(ThemeContext); const user = useContext(UserContext); - це нормально. Розділення непов'язаних значень за різними контекстами ще й зменшує зайві ререндери.