JSFiddle - React, Tailwind, and code Playground

by Jeremy Bolanos

HTML

<div id="timerBar" class="progress"></div>

JavaScript

function headerBar() {
    var progressbar = $('#timerBar');
    progressbar.progressbar({
        value: 0
    });

    function progress() {
        var val = progressbar.progressbar('value') || 0;
        progressbar.progressbar('value', val + 5);
        if (val < 99) {
            setTimeout(progress, 3000);
        }
    }
    progress();
}
headerBar();
setInterval(function () {
    headerBar();
}, 60 * 1000);