Контекст в классовом компоненте (contextType)
В этом задании мы переделаем классовый компонент так, чтобы он читал контекст через статическое свойство contextType и this.context вместо пропсов.
В функциональных компонентах контекст читают через хук useContext. В классовых компонентах хуки использовать нельзя — для доступа к одному контексту служит статическое свойство contextType. Его задают контекстом, который нужно подписать на компонент; React тогда записывает текущее значение этого контекста в this.context. В render можно брать значение из this.context вместо пропсов.
Задать контекст классу и прочитать значение в render можно так:

