From a1f5b9d62cb0c91b5a9a3b9404f003f76b2f4c10 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Wed, 4 Dec 2024 17:48:58 +0800 Subject: [PATCH] fix: scroll position --- src/pages/ServerDetail.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/ServerDetail.tsx b/src/pages/ServerDetail.tsx index a9bce74..704e594 100644 --- a/src/pages/ServerDetail.tsx +++ b/src/pages/ServerDetail.tsx @@ -3,12 +3,16 @@ import ServerDetailChart from "@/components/ServerDetailChart"; import ServerDetailOverview from "@/components/ServerDetailOverview"; import TabSwitch from "@/components/TabSwitch"; import { Separator } from "@/components/ui/separator"; -import { useState } from "react"; +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]);