OptionalcolorsPartial color overrides merged with built-in defaults. See ChatColors.
OptionallabelsPartial label overrides merged with built-in defaults. See ChatLabels.
The local user's ID. Used to distinguish local from remote messages.
Array of chat messages to display. Typically from useChat in @hiyve/rn-react.
OptionalonCalled when the chat becomes visible, to clear unread badge counts.
Called when the user presses the send button. Receives the message text.
OptionalshowWhether to display avatar circles next to remote messages.
OptionalshowWhether to display the header row with the title and unread badge.
OptionalshowWhether to display timestamps next to messages.
OptionalunreadNumber of unread messages shown as a badge in the header.
Props for the Chat component.