JSFiddle - React, Tailwind, and code Playground

by Pritesh Patel

JavaScript

const promise1 = Promise.resolve(1);
const promise2 = 2;
const promise3 = new Promise((resolve) => setTimeout(() => resolve(3), 100));

const myPromiseAll = () => {
  // implement here
}

myPromiseAll([promise1, promise2, promise3])
  .then((results) => {
    console.log(results); // [1, 2, 3]
  })
  .catch((error) => {
    console.error("Error:", error);
  });