import { cn } from "@/lib/utils" import React from "react" import { useTranslation } from "react-i18next" import { Separator } from "./ui/separator" interface ServiceTrackerProps { days: Array<{ completed: boolean date?: Date }> className?: string title?: string uptime?: number avgDelay?: number } export const ServiceTrackerClient: React.FC = ({ days, className, title, uptime = 100, avgDelay = 0, }) => { const { t } = useTranslation() return (
{title}
{avgDelay.toFixed(0)}ms {uptime.toFixed(1)}% {t("serviceTracker.uptime")}
{days.map((day, index) => (
))}
30 {t("serviceTracker.daysAgo")} {t("serviceTracker.today")}
) } export default ServiceTrackerClient