Fix form keyboard issues and sticky footers in agent screens

This commit is contained in:
Abin Toppo
2026-05-26 16:34:05 +05:30
commit 9ac5e95d52
410 changed files with 86650 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import { appConfig } from '../../config/appConfig';
let lastActivityAt = Date.now();
export const sessionManager = {
touch() {
lastActivityAt = Date.now();
},
getIdleDurationMs() {
return Date.now() - lastActivityAt;
},
hasExpired() {
return this.getIdleDurationMs() >= appConfig.security.sessionTimeoutMs;
},
};