JSFiddle - React, Tailwind, and code Playground

by cmruser

JavaScript

idleTime = 0;
$(document).ready(function() {

    var idleInterval = setInterval(timerIncrement, 6000); // 1 minute //60000
    $(window).mousemove(function(e) {
    		console.log('mousemove');
        idleTime = 0;
    });
    $(window).keypress(function(e) {
    		console.log('keypress');
        idleTime = 0;
    });
		$(window).scroll(function(e){
    		console.log('scroll');
        idleTime = 0;   
    })
});

function timerIncrement() {

    idleTime = idleTime + 1;

    if (idleTime >= 2) {
        console.log('asdf');
       // window.location = $('#base_url').val() + 'home/logout_user';
    }
}