import { observer } from "mobx-react-lite"; import { Text } from "preact-i18n"; import { Banner, Button, Column } from "@revoltchat/ui"; import { useSession } from "../../../controllers/client/ClientController"; function ConnectionStatus() { const session = useSession()!; if (session.state === "Offline") { return ( ); } else if (session.state === "Disconnected") { return ( ); } else if (session.state === "Connecting") { return ( ); } return null; } export default observer(ConnectionStatus);