Встречается на собеседованиях • сегодня

Что такое useContext

`useContext` — это React Hook, позволяющий получать доступ к контексту без пропс-дриллинга. Он принимает объект контекста (созданный через `React.createContext`) и возвращает текущее значение контекста. **Пример:** ```jsx import React, { useContext, createContext } from 'react'; const ThemeContext = createContext('light'); function App() { return ( ); } function Toolbar() { const theme = useContext(ThemeContext); return
Current theme: {theme}
; // "dark" } ``` **Нюансы:** - Контекст обновляется только при изменении значения в ближайшем `Provider`. - Если провайдера нет, используется дефолтное значение из `createContext`. - Оптимизируйте перерендеры с помощью `React.memo` или разделения контекстов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы