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