TypingIndicator

Three bouncing dots that hold a chat message slot while an assistant (or a person) is composing a reply

Category: feedback · WCAG 2.2-AA · ai, chat, typing, loading, dots, thinking

Props

PropTypeDefaultDescription
ariaLabelstringAssistant is typingAccessible name announced by the status region.
labelstring—Alias of `ariaLabel` — the same invisible accessible name. Neither is deprecated.

Design tokens

When to use

When not to use

How to build an accessible TypingIndicator in React →

Examples

Default

<TypingIndicator />

In a chat bubble

<ChatBubble name="Assistant"><TypingIndicator /></ChatBubble>

A person typing

<TypingIndicator ariaLabel="Ada is typing" />

Related components

← Back to docs