import { cn } from '@/lib/utils'; import { LucideIcon } from 'lucide-react'; interface StatCardProps { title: string; value: string | number; icon: LucideIcon; trend?: { value: number; isPositive: boolean; }; className?: string; iconClassName?: string; } export function StatCard({ title, value, icon: Icon, trend, className, iconClassName }: StatCardProps) { return (

{title}

{value}

{trend && (

{trend.isPositive ? '↑' : '↓'} {Math.abs(trend.value)}% from last month

)}
); }