From 9f3de6b8eadfdf95e9d5f47cfcec1320a8adb38a Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Wed, 8 Oct 2025 12:50:49 +0800 Subject: [PATCH] fix(theme): sidebar prefix concat incorrectly --- theme/src/client/composables/sidebar.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/theme/src/client/composables/sidebar.ts b/theme/src/client/composables/sidebar.ts index fd5e95c9..cb05428a 100644 --- a/theme/src/client/composables/sidebar.ts +++ b/theme/src/client/composables/sidebar.ts @@ -118,10 +118,10 @@ export function getSidebar(routePath: string, routeLocal: string): ResolvedSideb ) } else if (isArray(sidebar)) { - return resolveSidebarItems(sidebar, dir) + return resolveSidebarItems(sidebar, routeLocal) } else if (isPlainObject(sidebar)) { - const prefix = normalizePrefix(dir, sidebar.prefix) + const prefix = normalizePrefix(routeLocal, removeLeadingSlash(sidebar.prefix || '')) return resolveSidebarItems( sidebar.items === 'auto' ? autoDirSidebar.value[prefix]