UNPKG

redux-saga-routines

Version:

Routines for redux-saga also useful with redux-form

18 lines 452 B
import { ROUTINE_PROMISE_ACTION } from './constants'; export default function promisifyRoutine(routine) { return function (payload, dispatch) { return new Promise(function (resolve, reject) { return dispatch({ type: ROUTINE_PROMISE_ACTION, payload: payload, meta: { defer: { resolve: resolve, reject: reject }, routine: routine } }); }); }; }