// 服务器统计卡片组件 — 从 ServerManager 提取 // Logan.Li import { Card, CardContent } from '@/components/ui/card'; import { Server, Activity, RotateCw, Power } from 'lucide-react'; interface ServerStatsCardsProps { servers: any[]; } export function ServerStatsCards({ servers }: ServerStatsCardsProps) { const runningCount = servers.filter((s) => s.status === 'running').length; const maintenanceCount = servers.filter((s) => s.status === 'maintenance').length; const stoppedCount = servers.filter((s) => s.status === 'stopped').length; return (
服务器总数
{servers.length}
运行中
{runningCount}
维护中
{maintenanceCount}
已停止
{stoppedCount}