2025-07-06 20:54:40 +08:00

8 lines
205 B
JavaScript

export const createDeferred = () => {
const methods = {};
const promise = new Promise((resolve, reject) => {
Object.assign(methods, {resolve, reject});
});
return Object.assign(promise, methods);
};