JSFiddle - React, Tailwind, and code Playground

by Federico

JavaScript

const status = false;

const promise = new Promise((resolve, reject) => {
  setTimeout(() => {
    if (status) {
      resolve({
        name: 'Federico',
        age: 41
      });
    } else {
      reject('Failed!')
    }
  }, 1500);
});

console.log('before');

promise.then((data) => {
  console.log(data);
}).catch((error) => {
  console.log('error: ', error);
});

console.log('after');