Dynamic namespaces #94
Description
Suppose that I have some original React/Redux app that already works. Then, I need to modify the application so that I can run many "instances" on the same page.
This package seems nearly ideally suited to that purpose -- but the namespacing seems designed for a fixed set of heterogeneous sub-applications with different action types rather than a homogeneous dynamic list of sub-applications sharing the same action types. In particular, redux-subspace accomplishes namespacing by changing the name of the action, whereas I would like to instead either "stuff" extra properties into the payload or (perhaps more cleanly) add an extra "context" property alongside the type and payload.
Is there a sensible way to do something like that within the context of react-subspace? If not, would it be reasonable to extend react-subspace to accommodate that use case, or does that fall outside the scope of what this package ought to do?
(I wish that there were a stable-ish "future" version of react-redux
; that would make the whole thing easy!)