JSFiddle - React, Tailwind, and code Playground
HTML
<progress value="0" max="100" id="progress"></progress>
JavaScript
"use strict"
let t,
progress = document.getElementById('progress'),
state = 0;
t = setInterval(() => {
progress.value = ++state;
if (state >= 100) clearTimeout(t);
}, 100);