redux-thunk-catch
v1.0.0
Published
Thunk middleware alternative for Redux, with error handling support.
Downloads
251
Maintainers
Readme
Redux Thunk with catch support
A redux thunk alternative with error handling support.
Install:
npm i --save redux-thunk-catch
Usage
Import Note: You are importing a function, that creates thunk middleware, not the thunk middleware itself.
import createThunk from 'redux-thunk-catch';
Create a error reporting function
const reportError = (err, state, action, dispatch) => {
crashReporter.capture(err, {
state,
action
});
}
Pass error reporting function to createThunk
const thunk = createThunk(reportError)
Now thunk can be used as any other middleware, using applyMiddleware(). You can read the documentation for thunk for its detailed usage.