bd sync: 2026-01-12 17:10:05

This commit is contained in:
Codex Agent
2026-01-12 17:10:05 +01:00
parent 4cd9c62fb9
commit 7a205b11ec
55 changed files with 190 additions and 2974 deletions

View File

@@ -16,6 +16,7 @@ export type NotificationCenterValue = {
queueItems: QueueItem[];
queueCount: number;
pendingCount: number;
totalCount: number;
loading: boolean;
pendingLoading: boolean;
refresh: () => Promise<void>;
@@ -263,9 +264,11 @@ export function NotificationCenterProvider({ eventToken, children }: { eventToke
}, [loadNotifications, refreshQueue, loadPendingUploads]);
const loading = loadingNotifications || queueLoading || pendingLoading;
const totalCount = unreadCount + queueCount + pendingCount;
React.useEffect(() => {
void updateAppBadge(unreadCount);
}, [unreadCount]);
void updateAppBadge(totalCount);
}, [totalCount]);
const value: NotificationCenterValue = {
notifications,
@@ -273,6 +276,7 @@ export function NotificationCenterProvider({ eventToken, children }: { eventToke
queueItems: items,
queueCount,
pendingCount,
totalCount,
loading,
pendingLoading,
refresh,