Mídia
Avatar
Um rosto, iniciais ou um ícone numa caixa fixa, em três tamanhos e com badge opcional; o AvatarGroup sobrepõe uma fileira deles.
Testado com WAI-ARIA
Importação
main.ts
import { Avatar } from '@vitral/vue';Rótulo, ícone e imagem
ALGH
Tamanhos
SLXL
Grupo
O grupo é uma lista chamada “Reviewers”; o último avatar conta os demais.
ALGHKJMR+5
Com um badge
API
Lido de packages/vue/src/components/Avatar/types.ts, então diz o que o componente aceita de fato.
Props
| Nome | Tipo | Descrição |
|---|---|---|
| label | string | Iniciais, ou qualquer texto curto. Ignorado quando `image` está definido. |
| image | string | A origem de uma imagem. Ela preenche a caixa e é recortada nela. |
| alt | string | O texto alternativo da imagem. Vazio, o padrão, a marca como decorativa, o que ela é quando há um nome ao lado. |
| icon | IconProp | — |
| size | AvatarSize | — |
| shape | 'square' | 'circle' | `'square'` (o padrão) ou `'circle'`. |
Mais pt, dt e unstyled de BaseProps; veja pass-through e modo sem estilo.
Slots
| Nome | Props do slot | Descrição |
|---|---|---|
| default | — | — |