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
  }
}
