document.addEventListener('DOMContentLoaded', () => { let validateSession = require('./modules/session_pinger').default.methods.validateSession, sessionInvalidAction = () => { Swal.fire({ title: 'Session expirée', text: 'Votre session à expiré vous devrez recharger la page pour soumettre des informations.', icon: 'error' }) clearTimeout(timeOut) }, timer = 10000, timeOut let timerAction = () => { validateSession(sessionInvalidAction) timeOut = setTimeout(timerAction, timer) } if (window.__SESSION_WATCH) { timerAction() } })