import { NetworkChart } from "@/components/NetworkChart"; import ServerDetailChart from "@/components/ServerDetailChart"; import ServerDetailOverview from "@/components/ServerDetailOverview"; import TabSwitch from "@/components/TabSwitch"; import { Separator } from "@/components/ui/separator"; import { useState, useEffect } from "react"; import { useNavigate, useParams } from "react-router-dom"; export default function ServerDetail() { const navigate = useNavigate(); useEffect(() => { window.scrollTo({ top: 0, left: 0, behavior: "instant" }); }, []); const tabs = ["Detail", "Network"]; const [currentTab, setCurrentTab] = useState(tabs[0]); const { id: server_id } = useParams(); if (!server_id) { navigate("/404"); return null; } return (