What's that? How does TodoApp look? Is it just a function as everywhere in you your example here http://redux.js.org/docs/basics/ExampleTodoList.html, or should it be a full-featured React component? If one follows your examples and uses functions, there is no dispatch within the TodoApp function. It only injects todos, not dispatch. Why do you say that it injects dispatch then? Please be more detailed writing the documentation. Provide TodoApp example. Now it is not possible to understand.

That's fair. I can see that being hard to understand if you haven't been following along with the Redux documentation. Want to submit a PR to clear it up?
Please note that dispatch accepts two main arguments, mapStateToProps and mapDispatchToProps. If a mapDispatch argument is not provided, connect will provide its own, which by default will inject the dispatch reference. So, in that example, the provided mapState will inject a todos prop, and the default mapDispatch will inject a dispatch prop.
I can help out with this if nobody has dibs. Wouldn't the PR have to go to "redux" repo proper for this file: https://github.com/reactjs/redux/blob/master/docs/basics/ExampleTodoList.md ? @markerikson @timdorr
Thanks guys!
More I look at this, I am not sure if this issue is in the docs currently as of Dec 2016. Might be already solved issue.
Most helpful comment
Please note that
dispatchaccepts two main arguments,mapStateToPropsandmapDispatchToProps. If amapDispatchargument is not provided,connectwill provide its own, which by default will inject thedispatchreference. So, in that example, the providedmapStatewill inject atodosprop, and the defaultmapDispatchwill inject adispatchprop.