mirror of
https://github.com/nolanlawson/pinafore
synced 2025-02-09 07:58:43 +01:00
fix: add push notification badge (#1246)
This commit is contained in:
parent
3a2c56f0fa
commit
8c74d0c7c8
@ -134,10 +134,12 @@ async function showRichNotification (data, notification) {
|
||||
const { icon, body } = data
|
||||
const tag = notification.id
|
||||
const { origin } = self.location
|
||||
const badge = '/icon-push-badge.png'
|
||||
|
||||
switch (notification.type) {
|
||||
case 'follow': {
|
||||
await self.registration.showNotification(data.title, {
|
||||
badge,
|
||||
icon,
|
||||
body,
|
||||
tag,
|
||||
@ -151,6 +153,7 @@ async function showRichNotification (data, notification) {
|
||||
case 'favourite':
|
||||
case 'poll':
|
||||
await self.registration.showNotification(data.title, {
|
||||
badge,
|
||||
icon,
|
||||
body,
|
||||
tag,
|
||||
@ -175,6 +178,7 @@ async function showRichNotification (data, notification) {
|
||||
].filter(Boolean)
|
||||
|
||||
await self.registration.showNotification(data.title, {
|
||||
badge,
|
||||
icon,
|
||||
body,
|
||||
tag,
|
||||
|
BIN
static/icon-push-badge.png
Normal file
BIN
static/icon-push-badge.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 KiB |
Loading…
x
Reference in New Issue
Block a user