JSFiddle - React, Tailwind, and code Playground

by Uday Hiwarale

JavaScript

var p1 = () => new Promise(
	(resolve, reject) => setTimeout( () => resolve( 'val1' ), 2000 )
);
 
var p2 = () => new Promise(
	(resolve, reject) => setTimeout( () => resolve( 'val2' ), 2000 )
); 
 
var p3 = () => new Promise(
	(resolve, reject) => setTimeout( () => resolve( 'err3' ), 2000 )
);

var p = Promise.allSettled( [p1(), p2(), p3()] ).then(
	( values ) => console.log( values )
);