import { registerSW } from "virtual:pwa-register";

// Cette fonction enregistre le service worker et gère les mises à jour
export const registerServiceWorker = (): void => {
    if ("serviceWorker" in navigator) {
        const updateSW = registerSW({
            onNeedRefresh() {
                console.log("Une nouvelle version est disponible!");
                updateSW(true);
            },
            onOfflineReady() {
                console.log("L'application est prête à fonctionner hors ligne");
            },
        });
    }
};
