diff --git a/src/components/ServerCard.tsx b/src/components/ServerCard.tsx index c7fa6e6..befe57c 100644 --- a/src/components/ServerCard.tsx +++ b/src/components/ServerCard.tsx @@ -12,7 +12,7 @@ import BillingInfo from "./billingInfo" import { Badge } from "./ui/badge" import { Card, CardContent, CardHeader, CardFooter } from "./ui/card" import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "./ui/tooltip" -import { ArrowDown, ArrowUp, Clock, Cpu, HardDrive, Server, Activity, BarChart3 } from "lucide-react" +import { ArrowDown, ArrowUp, Clock, Cpu, HardDrive, Server, Activity, BarChart3, Calendar } from "lucide-react" interface ServerCardProps { now: number; @@ -44,7 +44,8 @@ export default function ServerCard({ now, serverInfo, cycleStats }: ServerCardPr tcp, udp, process, - uptime + uptime, + last_active_time_string } = formatNezhaInfo( now, serverInfo, @@ -290,12 +291,21 @@ export default function ServerCard({ now, serverInfo, cycleStats }: ServerCardPr )} - {uptime > 0 && ( -
- - {formatUptime(uptime, t)} -
- )} +
+ {uptime > 0 && ( +
+ + {formatUptime(uptime, t)} +
+ )} + + {last_active_time_string && ( +
+ + {last_active_time_string} +
+ )} +