Message Bubble
Chat bubbles for agent threads — an incoming and an outgoing side, delivery ticks, and a group wrapper for consecutive runs.
tsx
import { MessageBubble, MessageGroup } from "@pestoui/core"Incoming & outgoing
The corner nearest the speaker tightens to 6px, which is what reads as the tail.
Delivery status
One tick for sent, two for delivered, and two in blue once the message is read.
Message group
Wrap a run from one speaker in MessageGroup: only the last bubble keeps the tail and the avatar, and only the first shows the author.
Props
Pesto UI · 117 documented components