Files
freeCodeCamp/client/sagas/err-saga.js

15 lines
389 B
JavaScript
Raw Normal View History

2016-04-24 21:54:48 -07:00
export default function errorSaga(action$) {
return action$
.filter(({ error }) => !!error)
.map(({ error }) => error)
.doOnNext(error => console.error(error))
.map(() => ({
2016-01-27 11:34:44 -08:00
type: 'app.makeToast',
payload: {
type: 'error',
title: 'Oops, something went wrong',
2016-03-02 20:54:14 -08:00
message: 'Something went wrong, please try again later'
2016-01-27 11:34:44 -08:00
}
2016-04-24 21:54:48 -07:00
}));
}