I have a modelling problem with the current TCA based app I'm working on.
In the app there are many modules with associated local actions and states.
However, there are also global actions which need to be handled by several of the modules.
To give a concrete example, a BLE peripheral is publishing
.disconnect App.Action to the store. Many modules need to handle these same actions (but the handling is module specific).
How should a common global action type be handled by modules which only operate on local action types?
Any help would be most appreciated - I've been thinking about this for a while now, but all workarounds I can think of have their own issues.