Consider the following React+Redux pattern:
Container -> Presentational -> Presentational
And
Container -> Presentational -> Container
Are they practical things to do? If not, what should I do and how?
Real life situation: I am creating a header component in react, and this is the components structure:
App (stores the browser info as props)
-> Header (passes events and props down to NavigationBar)
-> NavigationBar (print out all the navigation items if they are not dropdown, else include the Dropdown component)
-> Dropdown
Do I need to separate Dropdown component with navigationBar component?