JSFiddle - React, Tailwind, and code Playground
by jstenkvist
JavaScript
function resolveAfter2Seconds() {
return new Promise(resolve => {
var returnValues = window.confirm("Test?");
if (returnValues != null) {
resolve(returnValues);
}
//setTimeout(() => {
// resolve('resolved');
// }, 2000);
});
}
async function asyncCall() {
console.log('calling');
const result = await resolveAfter2Seconds();
console.log("done!")
console.log(result);
// expected output: "resolved"
}
asyncCall();
console.log("2");