UNPKG

redux-saga-routines

Version:

Routines for redux-saga also useful with redux-form

17 lines (15 loc) 405 B
import { ROUTINE_PROMISE_ACTION } from './constants'; export default function bindRoutineToReduxForm(routine, noSuccessPayload = false) { return (values, dispatch, props) => new Promise((resolve, reject) => dispatch({ type: ROUTINE_PROMISE_ACTION, payload: { values, props, }, meta: { defer: { resolve, reject }, routine, noSuccessPayload, }, })); }