mock.js 347 B

123456789101112
  1. export const mock = (success, error, timeout) => {
  2. return new Promise(() => {
  3. setTimeout((resolve, reject) => {
  4. if (Math.random() > 0.1) {
  5. console.log(success());
  6. resolve(success());
  7. } else {
  8. reject(error());
  9. }
  10. }, timeout || 1000);
  11. });
  12. };