UNPKG

etc-hooks

Version:
19 lines (18 loc) 492 B
export var sleep = function sleep(time) { return new Promise(function(resolve) { setTimeout(function() { resolve(); }, time); }); }; export var request = function request(req) { return new Promise(function(resolve, reject) { return setTimeout(function() { if (req === 0) { reject(new Error("request fail")); } else { resolve("request success"); } }, 1000); }); };