Updated the Server.jsx
This commit is contained in:
parent
7d878ce059
commit
3ea28294cb
@ -3,12 +3,14 @@ import {Dns, MoreVert} from "@mui/icons-material";
|
|||||||
import PurpurImage from "@/common/assets/software/purpur.webp";
|
import PurpurImage from "@/common/assets/software/purpur.webp";
|
||||||
import PaperImage from "@/common/assets/software/paper.webp";
|
import PaperImage from "@/common/assets/software/paper.webp";
|
||||||
import SpigotImage from "@/common/assets/software/spigot.webp";
|
import SpigotImage from "@/common/assets/software/spigot.webp";
|
||||||
import {useEffect, useRef, useState} from "react";
|
import {useContext, useEffect, useRef, useState} from "react";
|
||||||
import {isDev, PROXY_URL} from "@/common/utils/RequestUtil.js";
|
import {isDev, PROXY_URL} from "@/common/utils/RequestUtil.js";
|
||||||
import ServerInfo from "@/states/Root/pages/Overview/components/Server/components/ServerInfo";
|
import ServerInfo from "@/states/Root/pages/Overview/components/Server/components/ServerInfo";
|
||||||
import ServerMenu from "@/states/Root/pages/Overview/components/Server/components/ServerMenu";
|
import ServerMenu from "@/states/Root/pages/Overview/components/Server/components/ServerMenu";
|
||||||
|
import {SettingsContext} from "@/common/contexts/Settings";
|
||||||
|
|
||||||
export const Server = ({uuid, configuration, status}) => {
|
export const Server = ({uuid, configuration, status}) => {
|
||||||
|
const {theme} = useContext(SettingsContext);
|
||||||
const [menuOpen, setMenuOpen] = useState(false);
|
const [menuOpen, setMenuOpen] = useState(false);
|
||||||
const menuRef = useRef(null);
|
const menuRef = useRef(null);
|
||||||
|
|
||||||
@ -56,6 +58,13 @@ export const Server = ({uuid, configuration, status}) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (frameOpen) {
|
||||||
|
setFrameOpen(false);
|
||||||
|
setTimeout(() => setFrameOpen(true), 100);
|
||||||
|
}
|
||||||
|
}, [theme]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Snackbar open={alert !== null} autoHideDuration={6000} onClose={() => setAlert(null)}
|
<Snackbar open={alert !== null} autoHideDuration={6000} onClose={() => setAlert(null)}
|
||||||
|
Reference in New Issue
Block a user