У меня есть компонент класса в приложении React
. Оно работает. Тогда мне нужна глобальная переменная и дошел до контекста Реакта. Я создаю контекст и могу потреблять его значение.
Но мне нужно обновить его значение, я много читаю и, похоже, мне нужно использовать React Hooks для обновления значения Context. Но мои компоненты являются компонентами класса, и там я не могу использовать хуки.
Мой вопрос: если я хочу использовать контексты, я не могу использовать компоненты класса? Прямо сейчас я изучаю React и много раз встречался с Hooks. Если перехватывает очень важную вещь, это значит, что мы должны постоянно использовать функциональные компоненты?
Что мне делать? Мне просто нужно обновить мою глобальную переменную и использовать ее значение.