ahooks
Version:
react hooks library
18 lines (17 loc) • 388 B
JavaScript
export function sleep(time) {
return new Promise((resolve) => {
setTimeout(() => {
resolve();
}, time);
});
}
export function request(req) {
return new Promise((resolve, reject) => setTimeout(() => {
if (req === 0) {
reject(new Error('fail'));
}
else {
resolve('success');
}
}, 1000));
}