OptionalformatCustom timestamp formatter.
The message timestamp
Formatted timestamp string
OptionalrenderCustom render function for the empty state.
Custom React content when no messages exist
OptionalrenderCustom render function for the header.
The header title
The default rendered header (can be used or replaced)
Custom React content for the header
OptionalrenderCustom render function for a message.
The message data
Whether this is the local user's message
The default rendered content (can be used or replaced)
Custom React content for the message
Render props for advanced ChatPanel customization.
Remarks
Use these to completely customize how messages, the header, or empty state are rendered while still leveraging the component's logic and state management.
Example