stupa-pdf-api/frontend/node_modules/@mui/x-data-grid/utils/createControllablePromise.js

11 lines
257 B
JavaScript

export function createControllablePromise() {
let resolve;
let reject;
const promise = new Promise((_resolve, _reject) => {
resolve = _resolve;
reject = _reject;
});
promise.resolve = resolve;
promise.reject = reject;
return promise;
}