JSFiddle - React, Tailwind, and code Playground
by Sandeep Agrawal
HTML
<pre id="output"></pre>
JavaScript
let isCallResolve = true;
let promise1 = new Promise((resolve, reject) => {
if (isCallResolve) {
resolve('promise1 successfully executed.');
}
});
let promise2 = new Promise((resolve, reject) => {
if (isCallResolve) {
resolve('promise2 successfully executed.');
}
});
let promise3 = new Promise((resolve, reject) => {
setTimeout(()=> {
resolve('promise3 successfully executed.');
}, 3000);
});
Promise.all([promise1, promise2, promise3]).then( (message) => {
document.getElementById('output').innerHTML = message;
});