From 482190777c7c59c1ae48f97c01e592dc2d78f196 Mon Sep 17 00:00:00 2001 From: Toly Date: Sat, 16 May 2026 21:03:51 +0800 Subject: [PATCH] fix(website): normalize trailing slash in sidebar location comparison --- packages/website/src/pages/docs/Layout.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/website/src/pages/docs/Layout.tsx b/packages/website/src/pages/docs/Layout.tsx index 44292e3..7ee0f33 100644 --- a/packages/website/src/pages/docs/Layout.tsx +++ b/packages/website/src/pages/docs/Layout.tsx @@ -22,7 +22,8 @@ interface NavSection { export default function DocsLayout({ children }: DocsLayoutProps) { const { isZh } = useLanguage() - const [location] = useLocation() + const [rawLocation] = useLocation() + const location = rawLocation.replace(/\/+$/, '') const navigationSections: NavSection[] = [ {