Componentes
Avatar
betaIdentidade visual de uma pessoa, com iniciais quando não há foto. Em tabela, quem compõe isso com nome e contexto é o UserCell.
Ainda não é estável porque Pendência editorial: oQueE, quandoUsar, quandoNaoUsar; Rota não varrida pelo sensor. Ausência de medição não é aprovação. O contrato de maturidade explica o que cada requisito exige.
@voxmente/ui/components/ui/avatar
<Avatar>
<AvatarFallback>AS</AvatarFallback>
</Avatar>Anatomia
AvatarGroup
└─ Avatar
└─ AvatarFallback
└─ Avatar
└─ AvatarFallback
└─ Avatar
└─ AvatarFallback
└─ AvatarGroupCountExportadas, mas sem demonstração nesta página: AvatarImage.
Uso
Tamanhos
Com selo
Grupo
Composição: UserCell
Referência da API
Avatar
| Prop | Tipo | Padrão |
|---|---|---|
| size | "md" | "sm" | "lg" | "md" |
Também aceita as props de Base UI e React, incluindo className e os atributos de DOM.
AvatarBadge, AvatarFallback, AvatarGroup, AvatarGroupCount, AvatarImage não têm props próprias — aceitam apenas as props herdadas, incluindo className e os atributos de DOM.
Pendência editorial: o que é, quando usar, quando não usar, acessibilidade, componentes relacionados, exemplo em contexto de produto. A lacuna aparece aqui em vez de ser preenchida com orientação inventada.
- Anatomia: exemplo desta página
- Demonstrações e playground: componente real de @voxmente/ui
- Referência da API: TypeScript do pacote
- Cor, espaçamento e raio das demonstrações: tokens de theme.css