import React from "react"; import ServerUsageBar from "@/components/ServerUsageBar"; import { Card } from "@/components/ui/card"; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, } from "@/components/ui/tooltip"; type ServerCardProps = { id: number; status: string; name: string; uptime: number; cpu: number; mem: number; stg: number; up: number; down: number; }; export default function ServerCard({ status, name, uptime, cpu, mem, stg, up, down, }: ServerCardProps) { return status === "online" ? (

{name}

Hostname: {name}
Online: {uptime.toFixed(0)} Days

CPU

{cpu.toFixed(2)}%

Mem

{mem.toFixed(2)}%

STG

{stg.toFixed(2)}%

Upload

{up.toFixed(2)}Mb/s

Download

{down.toFixed(2)}Mb/s
) : (

{name}

Offline
); }