feat(admin): Sprint 3 — Réservations, Utilisateurs, Avis

This commit is contained in:
Claude Integration 2026-05-31 21:20:46 +00:00
parent 8f31047b36
commit d9ee072744
16 changed files with 1632 additions and 0 deletions

View file

@ -6,6 +6,12 @@ const TONES = {
confirmed: "bg-emerald-100 text-emerald-800 ring-emerald-300",
cancelled: "bg-rose-100 text-rose-700 ring-rose-300",
completed: "bg-zinc-100 text-zinc-700 ring-zinc-300",
authorized: "bg-indigo-100 text-indigo-800 ring-indigo-300",
succeeded: "bg-emerald-100 text-emerald-800 ring-emerald-300",
failed: "bg-rose-100 text-rose-700 ring-rose-300",
refunded: "bg-amber-100 text-amber-800 ring-amber-300",
active: "bg-emerald-100 text-emerald-800 ring-emerald-300",
inactive: "bg-zinc-100 text-zinc-500 ring-zinc-300",
} as const;
const LABELS: Record<string, string> = {
@ -16,6 +22,12 @@ const LABELS: Record<string, string> = {
CONFIRMED: "Confirmé",
CANCELLED: "Annulé",
COMPLETED: "Terminé",
AUTHORIZED: "Autorisé",
SUCCEEDED: "Payé",
FAILED: "Échec",
REFUNDED: "Remboursé",
ACTIVE: "Actif",
INACTIVE: "Inactif",
};
export function StatusBadge({ status }: { status: string }) {