import { Box, Button, CircularProgress, Stack, Typography } from "@mui/material"; import {ServerContext} from "@/common/contexts/Server"; import {useContext, useState} from "react"; import Server from "@/states/Root/pages/Overview/components/Server/index.js"; import {CreationDialog} from "@/states/Root/pages/Overview/components/CreationDialog/CreationDialog.jsx"; import {t} from "i18next"; export const Overview = () => { const [dialogOpen, setDialogOpen] = useState(false); const {server} = useContext(ServerContext); return ( <> {t("server.overview")} {server === null && ( )} {dialogOpen && } {server !== null && server.map((server) => ( ))} {server !== null && server.length === 0 && ( {t("server.no_servers")} )} ) }