Сейчас разбираюсь с одним проектом, до этого с React и Redux не работал.
Имеется следующая струтура:
<App>
<Child>
<SubChild></SubChild>
</Child>
</App>
App
обернут в connect и до
SubChild
через
Child
пробрасывается dispatch. При этом самому
Child'у
он не нужен. И так повсеместно.
Такой подход считается нормальным?
Или можно
SubChild
обернуть в connect и не заниматься пробросом dispatch?
Прочитал, что компонет не должен знать ни о каких disaptch и actions, лучше использовать mapDispatchToProps.
Будет ли корректно использовать connect для вложенных компонентов?
Что считается best practics?
UPD: отметил верное решение. Кратко: использовать connect для containers.