import { Text } from "preact-i18n"; import Banner from "../../ui/Banner"; import { useContext } from "preact/hooks"; import { ClientStatus, StatusContext } from "../../../context/revoltjs/RevoltClient"; export default function ConnectionStatus() { const status = useContext(StatusContext); if (status === ClientStatus.OFFLINE) { return ( ); } else if (status === ClientStatus.DISCONNECTED) { return ( ); } else if (status === ClientStatus.CONNECTING) { return ( ); } else if (status === ClientStatus.RECONNECTING) { return ( ); } return null; }