Optional
commentConfigs for the comment input at the bottom of the page
Optional
isDisables input (while submitting or similar)
Optional
onCallback when submitting a comment via the bottom text input.
Callback when submitting a comment via the bottom text input.
Optional
heading?: { Configuration for the chat view heading above the chat view
Optional
avatar?: AvatarPropsOptional
isLoading state for either overall view or for previous methods (depends on whether messages is empty)
The list of messages to show in the chat view Messages should always be provided newest-first. They will be displayed with the newest at the bottom.
When the latest message id changes, the user scroll will be updated automatically if the user is currently at the bottom, otherwise they will remain where they are.
Optional
onCallback when the user has scrolled up and reached the top of the chat view This can be used to fetch more messages from the server.
Callback when the user has scrolled up and reached the top of the chat view This can be used to fetch more messages from the server.
Label text configuration
Optional
chatOptional
chatNavigation callback (required for href)
Navigation callback (required for href)
Placeholder text configuration
Optional
selectedSelected topic id - configures left and right panels
Topics list configuration
Optional
isShow loading state for topics list
Optional
onCallback when the bottom of the list is reached
Callback when the bottom of the list is reached
Topic rows configuration
Generated using TypeDoc
Chat panel configuration