Skip to content

Commit 2739a90

Browse files
committed
UnregisterServiceWorker
1 parent d327e45 commit 2739a90

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,7 @@ dist-ssr
2828
/dist
2929

3030
#config
31-
/src/config.ts
31+
/src/config.ts
32+
33+
.firebase
34+
.vscode

src/main.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@ import App from './App.tsx'
55
import { Provider } from './components/ui/provider.tsx'
66
import AuthProvider from './context/Auth/index.tsx'
77

8+
// unregister service worker
9+
import './registerServiceWorker.ts'
10+
811
// firebase initialization
9-
import "./config.ts";
12+
import "@/config.ts";
1013

1114
createRoot(document.getElementById('root')!).render(
1215
<StrictMode>

src/registerServiceWorker.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
// unregister previously registered service worker
2+
3+
if ("serviceWorker" in navigator) {
4+
navigator.serviceWorker.getRegistrations().then(function (registrations) {
5+
for (let registration of registrations) {
6+
if (
7+
registration.active &&
8+
registration.active.scriptURL ==
9+
"https://chatroom-67e21.web.app/service-worker.js"
10+
) {
11+
registration.unregister();
12+
}
13+
}
14+
});
15+
}

0 commit comments

Comments
 (0)