diff --git a/src/components/Layout/TopBar.jsx b/src/components/Layout/TopBar.jsx
index 76054d1..00d86d7 100644
--- a/src/components/Layout/TopBar.jsx
+++ b/src/components/Layout/TopBar.jsx
@@ -3,9 +3,6 @@ import { useAuth } from "../../auth/AuthContext";
import { registerUser } from "../../api/client";
import AuthToast from "../Auth/AuthToast";
-// Import pour le bouton PWA
-import { addPwaInstallButton } from '../../pwaInstall';
-
const THEME_LABELS = { dark: "Dark", blue: "Blue", light: "Light" };
const LAST_SIGNUP_KEY = "sociowire:lastSignup";
@@ -165,14 +162,6 @@ export default function TopBar({ theme = "dark", onChangeTheme }) {
}
}, []);
- // Ajoute le bouton PWA "Installer" en haut à côté des thèmes
- useEffect(() => {
- const container = document.getElementById('pwa-install-container');
- if (container) {
- addPwaInstallButton(container);
- }
- }, []);
-
const handleLoginSubmit = async (e) => {
e.preventDefault();
await login(loginUser, loginPass);
@@ -257,7 +246,7 @@ export default function TopBar({ theme = "dark", onChangeTheme }) {
- {/* Theme dots + BOUTON INSTALL PWA */}
+ {/* Theme dots */}
{["dark", "blue", "light"].map((t) => (
@@ -272,9 +261,6 @@ export default function TopBar({ theme = "dark", onChangeTheme }) {
))}
-
- {/* BOUTON INSTALL PWA ici en haut */}
-
diff --git a/src/main.jsx b/src/main.jsx
index 70163a1..e69de29 100644
--- a/src/main.jsx
+++ b/src/main.jsx
@@ -1,51 +0,0 @@
-import "@fortawesome/fontawesome-free/css/all.min.css"; // local via npm (no CDN)
-
-import React from "react";
-import ReactDOM from "react-dom/client";
-import App from "./App.jsx";
-
-import "./styles/base.css";
-import "./styles/layout.css";
-import "./styles/topbar.css";
-import "./styles/map.css";
-import "./styles/posts.css";
-import "./styles/theme.css";
-import "./styles/auth-modal.css";
-import "./styles/auth-toast.css";
-import "./styles/filters.css";
-import "./styles/mapMarkers.css";
-import "./styles/maps.css"; // ✅ pour la barre de recherche (taille + couleurs)
-
-import { AuthProvider } from "./auth/AuthContext.jsx";
-
-// Import pour PWA install prompt
-import { promptInstall, addPwaInstallButton } from './pwaInstall';
-
-ReactDOM.createRoot(document.getElementById("root")).render(
-
-
-
-
-
-);
-
-// Enregistre le service worker pour PWA (offline + install)
-if ('serviceWorker' in navigator) {
- window.addEventListener('load', () => {
- navigator.serviceWorker.register('/service-worker.js')
- .then(reg => {
- console.log('Service Worker registered:', reg);
- })
- .catch(err => {
- console.error('Service Worker registration failed:', err);
- });
- });
-}
-
-// Affiche le bouton "Installer" (optionnel - commente si tu veux pas)
-addPwaInstallButton(document.body);
-
-// Force le prompt d’installation après 5 secondes (optionnel - commente si tu veux pas)
-setTimeout(() => {
- promptInstall();
-}, 5000);
\ No newline at end of file