// js/app.js // Point d'entrée de l'application import ui from './ui.js'; // Initialiser l'application une fois le DOM chargé document.addEventListener('DOMContentLoaded', () => { ui.init(); }); // Enregistrement du service worker pour PWA if ('serviceWorker' in navigator) { window.addEventListener('load', () => { navigator.serviceWorker.register('/service-worker.js') .then(registration => { console.log('Service Worker enregistré avec succès:', registration.scope); }) .catch(error => { console.log('Échec de l\'enregistrement du Service Worker:', error); }); }); } // Gestion de la connexion réseau (optionnel) window.addEventListener('online', () => { console.log('Application en ligne'); }); window.addEventListener('offline', () => { console.log('Application hors ligne'); });