summaryrefslogtreecommitdiff
path: root/packages/sw/src
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2023-11-01 13:34:05 +0900
committerGitHub <noreply@github.com>2023-11-01 13:34:05 +0900
commit5fb6847419ba75edc33270071f4990244669e262 (patch)
tree84e82db8636ca4c6b2abbe1fba254dc461215230 /packages/sw/src
parentenhance(frontend): 「内容を隠す」でリアクションも隠れるよ... (diff)
downloadmisskey-5fb6847419ba75edc33270071f4990244669e262.tar.gz
misskey-5fb6847419ba75edc33270071f4990244669e262.tar.bz2
misskey-5fb6847419ba75edc33270071f4990244669e262.zip
Feat: 未読通知数を表示できるように (#11982)
* 未読通知数を表示できるように * Update Changelog * オプトインにする * Fix lint * (add) テスト通知のプッシュ通知を追加 * add test * フロントエンドの表示上限を99に変更 * Make it default on * 共通スタイルをくくりだす * Update Changelog * tweak * Update UserEntityService.ts * rename * Update navbar-for-mobile.vue --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'packages/sw/src')
-rw-r--r--packages/sw/src/scripts/create-notification.ts7
-rw-r--r--packages/sw/src/types.ts1
2 files changed, 8 insertions, 0 deletions
diff --git a/packages/sw/src/scripts/create-notification.ts b/packages/sw/src/scripts/create-notification.ts
index e96f8585c7..a51a28dc3b 100644
--- a/packages/sw/src/scripts/create-notification.ts
+++ b/packages/sw/src/scripts/create-notification.ts
@@ -225,6 +225,13 @@ async function composeNotification(data: PushNotificationDataMap[keyof PushNotif
data,
}];
+ case 'test':
+ return [t('_notification.testNotification'), {
+ body: t('_notification.notificationWillBeDisplayedLikeThis'),
+ badge: iconUrl('bell'),
+ data,
+ }];
+
default:
return null;
}
diff --git a/packages/sw/src/types.ts b/packages/sw/src/types.ts
index fa1ed15ed6..c63e489c71 100644
--- a/packages/sw/src/types.ts
+++ b/packages/sw/src/types.ts
@@ -41,6 +41,7 @@ export type BadgeNames =
| 'antenna'
| 'arrow-back-up'
| 'at'
+ | 'bell'
| 'chart-arrows'
| 'circle-check'
| 'medal'