Navi
Conteúdo do balão com variante selecionável.
| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
children * | ReactNode | — | Conteúdo do bubble: texto, Markdown ou qualquer ReactNode. |
variant | 'filled' | 'ghost' | 'filled' | Variant visual. 'filled' renderiza fundo colorido pelo sender (padrão). 'ghost' renderiza fundo transparente, mas mantém padding para alinhamento. |
name | ReactNode | — | Nome do sender renderizado acima do bubble, alinhado com o padding do texto do bubble. Use no primeiro bubble de uma mensagem. Se o primeiro conteúdo for raw (sem bubble), use a prop `name` do ChatMessage. |
metadata | ReactNode | — | Conteúdo de metadata renderizado abaixo do bubble, alinhado com o padding do texto do bubble. Use no último bubble de uma mensagem. Se o último conteúdo for raw (sem bubble), use a prop `metadata` do ChatMessage. |
group | 'first' | 'middle' | 'last' | — | Posição dentro de um grupo multi-bubble. Controla a redução do border radius no lado do sender. Deixe sem definir para bubbles isolados (radius completo). |