Yayaw
Documentation
Intégrations

Notifications et erreurs

Signaler les mutations avec un toaster global et des résultats explicites.

Yayaw Table produit les retours d’opération ; l’application possède le renderer global des notifications. Montez-le une fois pour afficher succès et échecs de manière cohérente.

Installation par framework

React utilise Toaster de sonner. Vue utilise Toaster de vue-sonner ; importez ses styles requis dans l’application. Les entrées des recettes incluent ce renderer ou utilisent la racine Vue partagée. Évitez d’en monter un dans chaque tableau ou sélecteur imbriqué.

Renvoyer un résultat explicite

Les mutations renvoient { success: true, data } après l’écriture ou { success: false, error, fieldErrors } lors d’un refus. Les échecs groupés partiels précisent aussi failedIds. Un callback groupé applicatif peut contrôler clearSelection et closeMenu séparément. Ne renvoyez pas un succès avant la fin de l’écriture attendue.

Permettre de réessayer

Utilisez les erreurs de champ pour une saisie corrigeable et une erreur générale pour une opération indisponible ou interdite. Conservez valeurs non enregistrées et sélections en échec. Testez une panne réseau et un refus de validation serveur : les corrections attendues sont différentes. Le socle des recettes illustre validation et échecs explicites.