import { useEffect, useState } from "react"; import { Link } from "react-router-dom"; import { api, Server } from "../api/client"; import { PageState } from "../components/PageState"; import { StatusBadge } from "../components/StatusBadge"; export function Servers() { const [items, setItems] = useState(); const [error, setError] = useState(); useEffect(() => { api.servers().then(setItems).catch(setError); }, []); if (!items) return ; return <>

Server

{items.length} registriert

{items.map(item => )}
IDNameStatusSpielerKapazitätPortQuery PortWrapper
{item.id}{item.name}{item.players}{item.maxPlayers}{item.port}{item.queryPort}{item.wrapperId}
; }