2016-10-16 05:28:03 +00:00
|
|
|
import { makeToast } from '../../common/app/toasts/redux/actions';
|
|
|
|
|
2016-04-25 04:54:48 +00:00
|
|
|
export default function errorSaga(action$) {
|
|
|
|
return action$
|
|
|
|
.filter(({ error }) => !!error)
|
|
|
|
.map(({ error }) => error)
|
|
|
|
.doOnNext(error => console.error(error))
|
2016-10-16 05:28:03 +00:00
|
|
|
.map(() => makeToast({
|
|
|
|
message: 'Something went wrong, please try again later'
|
2016-04-25 04:54:48 +00:00
|
|
|
}));
|
|
|
|
}
|