Message
Message content and metadata
Import
import { Message, MessageContent } from "@nyte-ai/ui/message";A row for message content and metadata. Use Bubble inside MessageContent for a contained appearance.
Usage
- Style with
classNameandstyle, notxstyle. Parts have no default layout. alignonly setsdata-align.
Anatomy
| Part | Element | Parent |
|---|---|---|
MessageGroup | div | Optional group |
Message | div | MessageGroup or your container |
MessageAvatar | div | Message |
MessageContent | div | Message |
MessageHeader | div | MessageContent |
MessageFooter | div | MessageContent |
Examples
<Message align="end">
<MessageContent>Can you inspect this file?</MessageContent>
</Message>Props
Parts take native props and refs and set a matching data-slot.
| Part | Prop | Type | Default |
|---|---|---|---|
Message | align | "start" | "end" | "start" |
Accessibility
Message parts add no role, label or live region.