// 在浏览器加载完成后注册自定义 Service Worker，使应用成为 PWA。
// 生产环境和开发环境都可以注册，方便本地调试。

export function registerServiceWorker() {
  if ('serviceWorker' in navigator) {
    window.addEventListener('load', () => {
      navigator.serviceWorker
        .register('/service-worker.js')
        .catch((error) => {
          // eslint-disable-next-line no-console
          console.error('[PWA] Service Worker 注册失败:', error);
        });
    });
  }
}

