ChannelPreviewUnreadCount
Renders unread count inside ChannelList. This is the default component for the ChannelPreviewUnreadCount override.
Best Practices
- Clamp counts with
maxUnreadCountto avoid overflow. - Hide the badge when
unreadis zero. - Keep badge size consistent across the list.
- Use channel-level unread counts for accuracy.
- Avoid expensive formatting in render.
Props
| Prop | Description | Type |
|---|---|---|
channel |
Channel instance from the Stream Chat client. | Channel |
maxUnreadCount |
Max number shown in the unread badge. The value cannot exceed the backend limit of 255. Defaults to 255. |
number |
unread |
Number of unread messages in the channel. | number |