Dateien nach "frontend/public" hochladen

This commit is contained in:
2026-05-27 15:31:49 +02:00
parent 427b34668a
commit 6281b0cc50

View File

@@ -32,3 +32,23 @@ self.addEventListener('fetch', e => {
})
);
});
self.addEventListener('push', event => {
if (!event.data) return;
let data = {};
try { data = event.data.json(); } catch { data = { title:'Neue Nachricht', body: event.data.text() }; }
event.waitUntil(
self.registration.showNotification(data.title || 'DickenDock', {
body: data.body || '',
icon: data.icon || '/favicon.svg',
badge: '/favicon.svg',
tag: 'message',
renotify: true,
})
);
});
self.addEventListener('notificationclick', event => {
event.notification.close();
event.waitUntil(clients.openWindow('/'));
});