JSFiddle - React, Tailwind, and code Playground

by saidulu401

JavaScript

const arr = [1,2,3];
function fetchData(num){
  return new Promise((resolve,reject)=>{
    setTimeout(()=>resolve(num),100)
  }) 
}

const arr2 = arr.map(async(num)=>{
  return await fetchData(num)
})

console.log(arr2)
Promise.all(arr2).then((r)=>console.log(r))