JSFiddle - React, Tailwind, and code Playground

by Uday Hiwarale

JavaScript

var p3 = () => new Promise((resolve) => setTimeout(() => resolve('p1'), 3000));
var p4 = () => new Promise((resolve, reject) => setTimeout(() => reject('Something went wrong!'), 2000));


p3().then((p3Val) => {
  return p4().then((p4Val) => {
    return [p3Val, p4Val];
  });
}).then((value) => {
  console.log('success :=> ', value);
}).catch((err) => {
  console.log('error :=> ', err);
});