UNPKG

react-say-fork

Version:

# Goal and TODOs * Add Typescript support * Make compononents style-customizable

15 lines (14 loc) 480 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createDeferred() { let reject, resolve; const promise = new Promise((promiseResolve, promiseReject) => { reject = promiseReject; resolve = promiseResolve; }); if (!reject || !resolve) { throw new Error('Promise is not a ES-compliant and do not run exector immediately'); } return { promise, reject, resolve }; } exports.default = createDeferred;