corrierifrontend/src/components/StatoConsegnaBadge.tsx
AV77web 6c5c86fcb4
All checks were successful
Deploy to VPS / build (push) Successful in 23s
Deploy to VPS / deploy (push) Successful in 23s
sidebar e navigazione; CRUD: table, dialog, badge; Toast per feedback operazioni
2026-06-24 18:53:46 +02:00

16 lines
466 B
TypeScript

import { Badge } from "@/components/ui/badge";
import type { StatoConsegna } from "@/types";
const statoVariant: Record<
StatoConsegna,
"default" | "secondary" | "outline" | "destructive"
> = {
"da ritirare": "secondary",
"in consegna": "default",
"in giacenza": "outline",
"in deposito": "secondary",
};
export default function StatoConsegnaBadge({ stato }: { stato: StatoConsegna }) {
return <Badge variant={statoVariant[stato]}>{stato}</Badge>;
}