JSFiddle - React, Tailwind, and code Playground
HTML
<body>
Empty
</body>
JavaScript
function sleep(ms)
{
return(new Promise(function(resolve, reject) {
setTimeout(function() { resolve(); }, ms);
}));
}
function write(msg)
{
$('body').html(msg);
}
write('First message');
sleep(2000).then(function() {
write('second message');
sleep(6000).then(function() { write('Third message'); });
});