JSFiddle - React, Tailwind, and code Playground

by shriek

JavaScript

idleTime = 0;
$(document).ready(function () {
    //Increment the idle time counter every minute.
    var idleInterval = setInterval(timerIncrement, 5000); // 1 minute

    //Zero the idle timer on mouse movement.
    $(this).mousemove(function (e) {
        idleTime = 0;
    });
    $(this).keypress(function (e) {
        idleTime = 0;
    });
});
function timerIncrement() {
 
   // idleTime = idleTime + 1;
   // if (idleTime > 19) { // 20 minutes
    window.location = "http://www.google.com";
    //}
}