UNPKG

redux-saga-routines

Version:

Routines for redux-saga also useful with redux-form

26 lines (23 loc) 556 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = promisifyRoutine; var _constants = require("./constants"); function promisifyRoutine(routine) { return function (payload, dispatch) { return new Promise(function (resolve, reject) { return dispatch({ type: _constants.ROUTINE_PROMISE_ACTION, payload: payload, meta: { defer: { resolve: resolve, reject: reject }, routine: routine } }); }); }; }