A React component that renders a complete notification feed interface with items, header, and filtering capabilities.
A function invoked per FeedItem
to be rendered that should return a cell to be rendered in the feed. Useful when you want to render a custom feed cell. Defaults to rendering a NotificationCell
.
A function invoked that returns a header to be rendered in the feed. Useful when you want to render a custom header. Defaults to rendering a NotificationFeedHeader
.
A custom function to be invoked when a notification cell is clicked.
A custom function to be invoked when an action button in a notification cell is clicked.
A custom function to be invoked when the Mark all as read
button is clicked.
The initial filter applied by the NotificationFeed (e.g., FilterStatus.All
or FilterStatus.Unread
). If unspecified, defaults to 'All'.
The empty component to render, when not set defaults to <EmptyFeed />.