import { Row, Col, Card, Statistic } from 'tdesign-react'; import type { UsageStats } from '@/types'; interface StatCardsProps { stats: UsageStats[]; } export function StatCards({ stats }: StatCardsProps) { const totalRequests = stats.reduce((sum, s) => sum + s.requestCount, 0); const activeModels = new Set(stats.map((s) => s.modelName)).size; const activeProviders = new Set(stats.map((s) => s.providerId)).size; const today = new Date().toISOString().split('T')[0]; const todayRequests = stats .filter((s) => s.date === today) .reduce((sum, s) => sum + s.requestCount, 0); return ( ); }