Допустим, у меня есть следующая структура компонентов:
Приложение -> Comp1 -> Comp2 -> Comp3 -> Comp4 -> Comp5
Где App
- родительский компонент Comp1
, который является родительским компонентом Comp2
и т. Д.
Я создаю store
в App
и подключаю его к Comp1
с помощью функции «connect» из библиотеки «response-redux».
Теперь, что мне делать, если я хочу получить доступ к состоянию приложения или отправить действие из Comp5
?
Я знаю о том, как передавать реквизиты (состояние и диспетчеризацию) от App
тоже Comp5
, что не кажется интуитивным.
Какая лучшая практика для этого?