Мне нужно сохранить Storageselectedclient даже после того, как клиент выйдет из системы с моего сайта, чтобы при повторном входе в систему отображались последние выбранные клиенты, но они не работали также весь мой проект находится в Angular 7 .
Вот мой рабочий код, который также имеет Idle Выйти функция в нем
var IDLE_TIMEOUT = 10; //seconds
var _idleSecondsCounter = 0;
document.onclick = function () {
_idleSecondsCounter = 0;
};
document.onmousemove = function () {
_idleSecondsCounter = 0;
};
document.onkeypress = function () {
_idleSecondsCounter = 0;
};
$(window).on('hashchange', function(e){
_idleSecondsCounter = 0;
});
window.setInterval(CheckIdleTime, 1000);
function CheckIdleTime() {
_idleSecondsCounter++;
var oPanel = document.getElementById("SecondsUntilExpire");
if (oPanel)
oPanel.innerHTML = (IDLE_TIMEOUT - _idleSecondsCounter) + "";
if (_idleSecondsCounter >= IDLE_TIMEOUT) {
localStorage.clear();
window.location.replace(location.origin);
}
}