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
)}