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;
}