JSFiddle - React, Tailwind, and code Playground
JavaScript
var counter;
doThings();
function doThings(){
counter = [1,2];
doShit(0);
}
function doShit(increment){
if(counter[increment]){
$('#test').text(counter[increment]);
increment++;
setTimeout(function(){doShit(increment)}, 1000);
}else{
$('#test').text('done');
finishTask(10);
}
}
function finishTask(increment){
$('#test').fadeOut(500, function(){
//$(this).empty();
alert(increment);
});
}