You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.1 KiB
JavaScript

import { accnil, _bbData, _perbandingan, _triwulan } from "{{PATH}}/assets-js/module-lap-bb.js?v={time}";
(function(){
// fetch('{{PATH}}/api/update/master')
// .then(function(res) {
// return res.json();
// })
// .then(function(res) {
// })
// .catch(function(res) {
// });
let idleTime = 0;
const idleLimit = 1 * 60 * 1000; // 5 menit dalam milidetik
function resetIdleTime() {
idleTime = 0;
}
function checkIdleTime() {
idleTime += 1000; // Tambahkan 1 detik
if (idleTime >= idleLimit) {
// alert('Anda tidak aktif selama 5 menit.');
// Tambahkan tindakan lain di sini, misalnya logout atau redirect
clearInterval(idleInterval);
}
}
// Reset waktu idle saat ada aktivitas
window.onload = resetIdleTime;
document.onmousemove = resetIdleTime;
document.onkeypress = resetIdleTime;
document.ontouchstart = resetIdleTime;
// Periksa ketidakaktifan setiap 1 detik
const idleInterval = setInterval(checkIdleTime, 1000);
})();