TypingIndicator

TypingIndicator is the default UI for rendering typing state inside MessageList. It has no props. useTypingString provides the display text.

Best Practices

  • Keep typing indicators subtle to avoid distraction in busy chats.
  • Prefer the default useTypingString behavior for localization.
  • Hide typing indicators in high-volume channels if it adds noise.
  • Avoid custom logic that re-renders the whole list frequently.
  • Disable typing indicators entirely if your UX doesn’t require them.