ahooks
Version:
react hooks library
25 lines (24 loc) • 503 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.request = request;
exports.sleep = sleep;
function sleep(time) {
return new Promise(function (resolve) {
setTimeout(function () {
resolve();
}, time);
});
}
function request(req) {
return new Promise(function (resolve, reject) {
return setTimeout(function () {
if (req === 0) {
reject(new Error('fail'));
} else {
resolve('success');
}
}, 1000);
});
}
;