JSFiddle - React, Tailwind, and code Playground
HTML
<div id="test">
</div>
JavaScript
var testDiv = document.getElementById('test');
function loadData(query, pause) {
var data = query;
return new Promise((resolve, reject) => {
setTimeout(function() {
resolve(data);
}, pause);
});
}
var test = function(query, pause) {
loadData(query, pause)
.then(function(data) {
console.log("got back test data", data);
testDiv.innerHTML = data;
});
};
test("first", 1000);
test("second", 0);