import type { LucideIcon } from "lucide-react"; import { cn } from "~/lib/utils"; interface KpiCardProps { label: string; value: string | number; sub?: string; icon?: LucideIcon; accent?: "default" | "blue" | "green" | "red"; } const ACCENT: Record = { default: "text-BLACK", blue: "text-VITROWN_BLUE", green: "text-GREEN", red: "text-RED", }; export function KpiCard({ label, value, sub, icon: Icon, accent = "default", }: KpiCardProps) { return (
{label} {Icon && }

{value}

{sub &&

{sub}

}
); } export default KpiCard;