JSFiddle - React, Tailwind, and code Playground
HTML
<div>wait for 5 second to get message or click somewhere to be show you are active</div>
JavaScript
var idle, isIdle;
function createIdle() {
idle = window.setTimeout(5000);
alert(idle);
}
$("*").click(function(){
clearTimeout(idle);
createIdle();
});
createIdle();