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 { useEffect, useState } 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 (