export async function registerServiceWorker() { if (!('serviceWorker' in navigator)) { throw new Error('Ваш браузер не поддерживает Service Worker.') } try { const registration = await navigator.serviceWorker.register('/service-worker.js') console.log('Service Worker зарегистрирован:', registration) return registration } catch (error) { console.error('Ошибка регистрации Service Worker:', error) throw error } }