// 服务器统计卡片组件 — 从 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}

); }