'use client'; import { useEffect } from 'react'; /** * Снимает регистрацию старых Service Worker (PWA отключён). * Очищает кэш SW у пользователей, у которых была предыдущая версия. */ export default function UnregisterSW() { useEffect(() => { if (typeof window === 'undefined' || !('serviceWorker' in navigator)) return; navigator.serviceWorker.getRegistrations().then((registrations) => { registrations.forEach((reg) => reg.unregister()); }); }, []); return null; }