Included Middleware
Slightly modified redux-thunk
redux-thunkexport const doCoolStuff =
() =>
({ dispatch, myApiWrapper }) => {
dispatch({ type: 'USER_FETCH_STARTED' })
return myApiWrapper('/some-resource')
.then(payload => {
dispatch({ type: 'USER_FETCH_FINISHED', payload })
})
.catch(() => {
dispatch({ type: 'USER_FETCH_FAILED' })
})
}Debug Middleware
Named Action Middleware
Last updated