Documentation / @zerotal/admin / index / NotificationProvider
Interface: NotificationProvider
Defined in: admin/src/notifications.ts:53
Methods
resolve()
resolve():
AdminNotification[] |Promise<AdminNotification[]>
Defined in: admin/src/notifications.ts:55
Resolve the current user's notifications (newest first).
Returns
AdminNotification[] | Promise<AdminNotification[]>
markRead()?
optionalmarkRead(id):void|Promise<void>
Defined in: admin/src/notifications.ts:57
Mark one notification read.
Parameters
id
string
Returns
void | Promise<void>
markAllRead()?
optionalmarkAllRead():void|Promise<void>
Defined in: admin/src/notifications.ts:59
Mark all notifications read.
Returns
void | Promise<void>
unreadCount()?
optionalunreadCount():number|Promise<number>
Defined in: admin/src/notifications.ts:64
Unread count for the header bell badge. Defaults to counting unread items from resolve when omitted — supply this for a cheaper count query.
Returns
number | Promise<number>