zakkudesu
10/22/2019 - 12:14 PM

Promise Example


const order= true;

const breakfastPromise = new Promise ((resolve, reject) => {
  setTimeout(()=>{
    if (order){
      resolve('Your order is ready. Come and get it!');
    } else {
      reject( Error('Your order cannot be made.'));
    }
  }, 3000);
});

console.log(breakfastPromise);
breakfastPromise
  .then(val => console.log(val))
  .catch(err => console.log(err))