---
title: "Comment by Hannah McCain on \"Tips For a Better Redux Architecture: Lessons for Enterprise Scale\" | Hashnode"
description: "thanks for this post! can you point me in the direction of any literature that goes into more depth on the idea of only posting from components — no dispatch? i"
url: "https://hashnode.com/posts/tips-for-a-better-redux-architecture-lessons-for-enterprise-scale/58327eec23b26d367bf71cd3/comment/59d280e858e316f730023c47"
---

[Discussion](https://hashnode.com/posts/tips-for-a-better-redux-architecture-lessons-for-enterprise-scale/58327eec23b26d367bf71cd3)

Comment [Tips For a Better Redux Architecture: Lessons for Enterprise Scale](https://hashnode.com/posts/tips-for-a-better-redux-architecture-lessons-for-enterprise-scale/58327eec23b26d367bf71cd3)

[Hannah McCain](https://hashnode.com/@hjmccain)

[Oct 2, 2017](https://hashnode.com/posts/tips-for-a-better-redux-architecture-lessons-for-enterprise-scale/58327eec23b26d367bf71cd3/comment/59d280e858e316f730023c47)

thanks for this post! can you point me in the direction of any literature that goes into more depth on the idea of only posting from components — no dispatch? i'd love to learn more.

[Michael Gilley](https://hashnode.com/@michaelgilley)

[Oct 4, 2017](https://hashnode.com/posts/tips-for-a-better-redux-architecture-lessons-for-enterprise-scale/58327eec23b26d367bf71cd3/comment/59d280e858e316f730023c47#reply-59d54cc88109ada408d1ee5e)

Yep, you'll want to check out the docs for react-redux here: [github.com/reactjs/react-redux/blob/master/docs/a…](https://github.com/reactjs/react-redux/blob/master/docs/api.md#connectmapstatetoprops-mapdispatchtoprops-mergeprops-options)

In particular, pay attention to `mapDispatchToProps`, which can take either a function or an object. If you give it an object as a map to your action creators as values these functions will be automatically wrapped in `dispatch` for you. ;-)
