feat(PWA): Ajoute un service worker et gère l'installation dans app.js.

This commit is contained in:
Serreau Jovann
2025-11-16 23:51:52 +01:00
parent f406be8544
commit 9d526f2556
2 changed files with 11 additions and 1 deletions

View File

@@ -6,7 +6,9 @@ import * as Turbo from "@hotwired/turbo"
document.addEventListener('DOMContentLoaded', () => {
const button = document.querySelector('[aria-controls="mobile-menu"]');
const menu = document.getElementById('mobile-menu');
if (typeof navigator.serviceWorker !== 'undefined') {
navigator.serviceWorker.register('pwabuilder-sw.js')
}
// Assurez-vous que le menu est initialement caché
if (menu) {
menu.classList.add('hidden');