JSFiddle - React, Tailwind, and code Playground
JavaScript
function awaitFunction () {
return new Promise(function (resolve, reject) {
setTimeout(function () {
resolve();
}, 2000);
});
};
const interval = async function () {
const _await = await awaitFunction();
alert('Two seconds later');
setTimeout(interval, 2000);
};
// setTimeout(interval, 2000);
// or
interval();