Когда мы настраиваем клиент Apollo с помощью ссылок Apollo, мы делаем это глобально за пределами дерева компонентов React.
Например, с помощью apollo-link-error
мы определяем, что должно происходить при сетевой ошибке, иликогда есть ошибка аутентификации.В обоих этих случаях я хочу обновить состояние React в ответ.Например, чтобы показать всплывающее окно с ошибкой, или, возможно, в случае ошибки аутентификации, чтобы выйти из системы и изменить часть состояния React, которое представляет его состояние входа в систему.
Поскольку первоначальная глобальная настройка клиента происходит за пределамиReact, React не знает об этом, и ему неловко воздействовать на дерево компонентов извне.
Думаю ли я об этом правильно?