diff --git a/src/components/Layout/TopBar.jsx b/src/components/Layout/TopBar.jsx index 00d86d7..002be16 100644 --- a/src/components/Layout/TopBar.jsx +++ b/src/components/Layout/TopBar.jsx @@ -219,6 +219,13 @@ export default function TopBar({ theme = "dark", onChangeTheme }) { return null; }, [lastError, lastInfo, needsEmailVerification]); + // Bouton PWA "Installer" en haut (manuel, pas auto) + const handleInstall = () => { + if ('serviceWorker' in navigator && navigator.serviceWorker.controller) { + navigator.serviceWorker.controller.postMessage({ type: 'install' }); + } + }; + return ( <> {/* Toast area (under topbar) */} @@ -246,7 +253,7 @@ export default function TopBar({ theme = "dark", onChangeTheme }) { - {/* Theme dots */} + {/* Theme dots + BOUTON INSTALL PWA */}