diff --git a/public/sw.js b/public/sw.js index 45d85da6..6e3745d5 100644 --- a/public/sw.js +++ b/public/sw.js @@ -130,11 +130,6 @@ self.addEventListener('push', event => { event.waitUntil(notify()); }); -self.addEventListener('install', _event => { - self.skipWaiting(); - console.log('Service Worker installed'); -}) - const Schemas = { markdownMessage: 'https://schema.concrnt.world/m/markdown.json', replyMessage: 'https://schema.concrnt.world/m/reply.json', diff --git a/src/components/EmergencyKit.tsx b/src/components/EmergencyKit.tsx index 4affc201..a760ea1f 100644 --- a/src/components/EmergencyKit.tsx +++ b/src/components/EmergencyKit.tsx @@ -13,6 +13,16 @@ const buttonStyle = { maxWidth: '400px' } +const messages = [ + 'インターネットは素晴らしいものですが、時々問題が発生します。以下のボタンをお試しください。', + 'コンピューターは不思議なものです。再読み込みすると問題が解決するかもしれません。', + '時には不思議なことが起きますね。この現象を一緒に解決していきましょう。以下のボタンをお試しください。', + 'システムに小さなつまずきがありました。もう一度試すことで乗り越えられるかもしれません。', + '何かが予定通りに進みませんでした。再読み込みを試してみてください。', + '一時的にうまく動いていないようです。再読み込みを試してみてください。', + 'おおっと!何かがおかしいようです。再読み込みを試してみてください。' +] + export function EmergencyKit({ error }: FallbackProps): JSX.Element { const gracefulResetLocalStorage = (): void => { for (const key in localStorage) { @@ -89,7 +99,7 @@ Viewport: ${window.innerWidth}x${window.innerHeight} > Crash Report - 予期しないエラーが発生しました。ごめんなさい... + {messages[(messages.length * Math.random()) | 0]} +

Support

+ リロードしても解決しない場合、何か重大な問題が発生中かもしれません。以下のリンクから最新情報を確認できます。 + Discord