Along the lines of
redux-ddd provides Redux bindings for generic domain-specific components.
npm install --save redux-ddd
redux-ddd library provides a
@Connect decorator that extends the semantic of self-defined custom methods
onAction. The former will be called every time the observed state updates, the latter will be called when an action is dispatched to the store.
@Connected components are augmented with the Redux store
dispatch function, and with the custom mapping of the state they need.
Take a look at the quick-start by example to have an immedate feeling on how the code would look like.