typedux
Version:
Slightly adjusted Redux (awesome by default) for TS
23 lines • 483 B
JavaScript
export { default as Bluebird } from 'bluebird';
// import {Deferred} from "@3fv/deferred"
//
// export class PromiseEx<T> extends Bluebird<T> {
//
// //static delay = Deferred.delay
// }
//
// const PromiseEx = Object.assign(cloneDeep(Promise), {
// defer
// })
/**
* Wrap action function so compiler allows it
*
* @param fn
* @constructor
*/
export function Promised(fn) {
return ((...args) => {
return fn(...args);
});
}
//# sourceMappingURL=Promise.js.map