OptionalavatarAvatar URL (optional)
Unique identifier for the channel (typically roomName)
OptionalisWhether the channel/user is online
OptionallastTimestamp of the last message
OptionallastPreview of the last message
Display name for the channel
OptionalsubtitleSubtitle text (e.g., participant count)
OptionaltypeChannel type for grouping (e.g., 'dm', 'group', 'room')
OptionalunreadWhether the channel has unread messages. Renders an unread dot (and bolds the row) even when unreadCount is 0 — use when you track unread as a boolean rather than a precise count.
Number of unread messages
Represents a chat channel (conversation) in the channel list.