StatusBadge — les 27 statuts de documents
Quand l’utiliser : Afficher le statut d’un document partout où il apparaît (en-tête, tableau, carte). Le dictionnaire commun garantit le même libellé et le même ton dans tous les modules ; un module peut le compléter via dictionary.
- Brouillon
draft - À valider
pending_approval - Approuvé
approved - Refusé
rejected - Confirmé
confirmed - En cours
in_progress - Partiellement reçu
partially_received - Partiellement livré
partially_delivered - Reçu
received - Livré
delivered - Facturé
invoiced - Partiellement payé
partially_paid - Payé
paid - En retard
overdue - Annulé
cancelled - Extourné
reversed - Comptabilisé
posted - Clôturé
closed - Verrouillé
locked - Bloqué
blocked - En quarantaine
quarantine - Libéré
released - Planifié
planned - Lancé
released_mo - Suspendu
suspended - Terminé
completed - Archivé
archived
Afficher le codeMasquer le code
<StatusBadge status="pending_approval" /> // À valider
<StatusBadge status="quarantine" size="sm" />
<StatusBadge status="weighing" dictionary={{ weighing: { label: 'En pesée', tone: 'info' } }} />