📄️ ReduxAction
Every action you create must extend ReduxAction,
📄️ Before and after the reducer
The ReduxAction class comes with the optional methods before() and after().
📄️ Errors thrown by actions
When an action runs, it may run into problems. For example:
📄️ Action mixins
You can add mixins to your actions to handle common tasks.
📄️ Internet mixins
The mixins explained in this page help us check for internet connectivity
📄️ Control mixins
The mixins explained in this page help you control when and how actions run.
📄️ Optimistic mixins
Suppose we have a like button.
📄️ Action selectors
In Redux, selectors are functions that take the Redux store state
📄️ Action status
All actions have a status property
📄️ Aborting the dispatch
You can override the abortDispatch() method to stop the action from running
📄️ Wrapping the reducer
You may wrap an action reducer to allow for some pre- or post-processing.