feat(notifications): add navbar dropdown and sse client

This commit is contained in:
2026-04-25 11:29:53 +03:30
parent 441cc0c008
commit 2d903de97b
10 changed files with 1098 additions and 242 deletions

View File

@@ -391,4 +391,20 @@ export const en = {
toFilterPrefix: "To",
},
notifications: {
title: "Notifications",
open: "Open notifications",
empty: "No notifications yet.",
loading: "Loading notifications...",
loadingMore: "Loading more...",
loadMore: "Load more",
markAllRead: "Mark all as read",
markSeenError: "Failed to update notification",
markAllError: "Failed to update notifications",
deleteError: "Failed to delete notification",
loadError: "Failed to load notifications",
newTitle: "New notification",
openAction: "Open",
summary: (total: number, unread: number) => `${total} total, ${unread} unread`,
},
}