ChatRailProps
Defined in: packages/react/src/chat.tsx:117
Properties
messages
messages: VoiceMessage[];Defined in: packages/react/src/chat.tsx:119
Transcript messages (Valora / You / tool).
interim?
optional interim?: string;Defined in: packages/react/src/chat.tsx:121
Live interim user transcription (renders a dashed bubble).
thinking?
optional thinking?: boolean;Defined in: packages/react/src/chat.tsx:123
Show the thinking indicator.
open?
optional open?: boolean;Defined in: packages/react/src/chat.tsx:125
Rail open/closed (animates width). Default true.
onSend?
optional onSend?: (text) => void;Defined in: packages/react/src/chat.tsx:127
Send a typed message.
Parameters
| Parameter | Type |
|---|---|
text | string |
Returns
void
onReact?
optional onReact?: (id, emoji) => void;Defined in: packages/react/src/chat.tsx:129
Add/remove a reaction on a message.
Parameters
| Parameter | Type |
|---|---|
id | string |
emoji | string |
Returns
void
onClear?
optional onClear?: () => void;Defined in: packages/react/src/chat.tsx:131
Clear the transcript. When provided, a reset button shows in the header.
Returns
void
onClose?
optional onClose?: () => void;Defined in: packages/react/src/chat.tsx:133
Close the rail.
Returns
void