Aller au contenu
Design system @paulperigault

Composants

Toast

À quoi il sert

Toast affiche une notification courte qui ne bloque pas la page et se ferme seule ou au bouton.

Quand l’utiliser

Quand ne pas l’utiliser

Exemples

---
import Toast from '@paulperigault/astro/Toast.astro';
---
<Toast label="Notifications" dismissLabel="Fermer" />

<script>
  import { show } from './behaviors/toast';

  const region = document.querySelector('.pp-toast-region');
  if (region) show(region, { message: 'Réussi : brouillon enregistré.', tone: 'success' });
</script>

Accessibilité

Clavier

Lecteur d’écran

Garanti par le composant

À la charge de l’intégrateur

Propriétés

Propriétés de Toast
PropriétéTypeDéfautDescription
label (obligatoire)string—Nom accessible de la région (par exemple « Notifications »).
dismissLabel (obligatoire)string—Texte du bouton de fermeture de chaque toast (par exemple « Fermer »).
classstring—Réservé au placement du composant dans son parent.

Jetons utilisés

Preuves et décisions