JSFiddle - React, Tailwind, and code Playground
JavaScript
let file = true
function asyncTimeout(resolver){
return new Promise(resolver)
}
async function sendMessage(){
console.log("Before setTimeout")
if(file){
await asyncTimeout((resolve, reject) => {
setTimeout( function() {
console.log("Timeout finished!")
resolve()
}, 3800)
})
}
console.log("After setTimeout")
}
sendMessage()