import { BADGES, PublicUser } from "@repo/db"; import { useQuery } from "@tanstack/react-query"; import { Badge } from "_components/Badge/Badge"; import { getConnectedAircraftsAPI } from "_querys/aircrafts"; import { getConnectedDispatcherAPI } from "_querys/connected-user"; import { Plane, Workflow } from "lucide-react"; export const ConnectedDispatcher = () => { const { data: dispatcher } = useQuery({ queryKey: ["dispatcher"], queryFn: () => getConnectedDispatcherAPI(), refetchInterval: 10000, }); const { data: aircrafts } = useQuery({ queryKey: ["aircrafts"], queryFn: () => getConnectedAircraftsAPI(), refetchInterval: 10000, }); const connections = (aircrafts?.length || 0) + (dispatcher?.length || 0); return (
Aktuell sind keine Disponenten verbunden
)}{new Date(d.loginTime).toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", })}
{new Date(d.esimatedLogoutTime).toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", })}