1 min readMay 8, 2019
Hi, thanks!
Always from the route components, the containers! Everything else should be Input/Output. If your route component can be split in N parts, you can create 2 containers for the same route and both will access the store. If you happen to be deep in a component tree and you need something from the store that isn’t passed as input… well, it shouldn’t happen. It could happen sometimes, but it shouldn’t absolutely be the rule :)