refactor: websocket connect

This commit is contained in:
hamster1963
2024-12-02 02:15:46 +08:00
parent 6344064977
commit a9186f1148
6 changed files with 83 additions and 32 deletions

View File

@@ -18,9 +18,9 @@ export default function ServerDetailOverview({
const { t } = useTranslation();
const navigate = useNavigate();
const { lastMessage, readyState } = useWebSocketContext();
const { lastMessage, connected } = useWebSocketContext();
if (readyState !== 1) {
if (!connected) {
return <ServerDetailLoading />;
}
@@ -195,8 +195,9 @@ export default function ServerDetailOverview({
<p className="text-xs text-muted-foreground">{"Load"}</p>
{server.state.load_1 ? (
<div className="text-xs">
{server.state.load_1} / {server.state.load_5} /{" "}
{server.state.load_15}
{server.state.load_1.toFixed(2)} /{" "}
{server.state.load_5.toFixed(2)} /{" "}
{server.state.load_15.toFixed(2)}
</div>
) : (
<div className="text-xs"> {t("serverDetail.unknown")}</div>