Встречается на собеседованиях • сегодня
Как подписаться на контекст
В React можно подписаться на контекст с помощью хука `useContext` или через `Context.Consumer`.
**1. Через `useContext` (рекомендуемый способ):**
```jsx
import { useContext } from 'react';
const MyContext = React.createContext();
function Component() {
const value = useContext(MyContext);
return
{value =>
```
**Важно:**
- Компонент перерендерится при изменении контекста.
- Для оптимизации можно мемоизировать компонент (`React.memo`).
{value}
;
}
```
**2. Через `Context.Consumer` (для классовых компонентов или без хуков):**
```jsx
{value}
}

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы