Initial commit

This commit is contained in:
Mindboost
2025-07-01 10:53:26 +00:00
commit 38050e5c69
416 changed files with 48708 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import type { Logger } from "pino"
export default defineNuxtPlugin(() => {
const logger = useNuxtApp().$logger as Logger
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/sw.js')
.then((registration) => {
logger.info('[ServiceWorker] Registered with scope:', registration.scope)
})
.catch((error) => {
logger.error('[ServiceWorker] Registration failed:', error)
})
} else {
logger.warn('[ServiceWorker] Not supported in this browser.')
}
})