import { Cpu } from "lucide-react"; import { useTranslation } from "react-i18next"; import type { ServerMetrics } from "@/main-axios"; import { RadialGauge, Sparkline, MiniStat } from "@/components/charts"; import { MetricCard } from "./MetricCard"; export function CpuCard({ metrics, history, }: { metrics: ServerMetrics | null; history: number[]; }) { const { t } = useTranslation(); const percent = metrics?.cpu?.percent ?? null; const cores = metrics?.cpu?.cores ?? null; const load = metrics?.cpu?.load ?? null; return ( } >
{load && (
)}
); }