update frontend

This commit is contained in:
Your Name 2025-12-21 19:44:26 -05:00
parent e102911c06
commit 9314caec42
1 changed files with 6 additions and 3 deletions

View File

@ -219,10 +219,13 @@ export default function TopBar({ theme = "dark", onChangeTheme }) {
return null; return null;
}, [lastError, lastInfo, needsEmailVerification]); }, [lastError, lastInfo, needsEmailVerification]);
// Bouton PWA "Installer" en haut (manuel, pas auto) // Fonction pour afficher le prompt PWA (appelée par le bouton)
const handleInstall = () => { const handleInstall = () => {
if ('serviceWorker' in navigator && navigator.serviceWorker.controller) { if ('beforeinstallprompt' in window) {
navigator.serviceWorker.controller.postMessage({ type: 'install' }); const e = new Event('beforeinstallprompt');
window.dispatchEvent(e);
} else {
alert('Installation PWA non supportée sur ce navigateur.');
} }
}; };