Spaces:
Build error
Build error
File size: 666 Bytes
4585d4c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
const TIMEOUT_MS = 3000; //this constant is replaced in v0-app
function timeoutHandler() {
alert("User inactive for too long");
console.log("User inactivity timed out");
//call the equivalent function
}
// Set up the timer
let timeoutTimer;
function resetTimer() {
clearTimeout(timeoutTimer);
timeoutTimer = setTimeout(timeoutHandler, TIMEOUT_MS);
console.log("timeout user: reset")
}
//document.removeEventListener("mousemove", resetTimer);
//document.removeEventListener("keypress", resetTimer);
document.addEventListener("mousemove", resetTimer);
document.addEventListener("keypress", resetTimer);
resetTimer(); |