Overlay

Toast

Notificação temporária para feedback de ações.

Uso

Use o elemento <y-toaster> no seu HTML:

html
<y-toaster></y-toaster><y-button onclick="document.querySelector('y-toaster').show({ title: 'Sucesso!', description: 'Produto salvo.' })">Mostrar Toast</y-button>

Exemplos

Padrão

Padrão

Propriedades

PropriedadeTipoPadrãoDescrição
variant"default" | "success" | "destructive" | "warning""default"Estilo visual
titlestringTítulo
descriptionstringDescrição
durationnumber5000Duração em ms

Importação

Importe todos os componentes ou apenas este:

typescript
// Importar tudoimport '@yampi/ui';// Importar apenas este componenteimport '@yampi/ui/dist/components/toast.js';

Acessibilidade

  • Suporta navegação por teclado
  • Utiliza atributos ARIA apropriados
  • focus-visible para indicação de foco