From 39faf44718db0ffb06c07bc1adac83094a950456 Mon Sep 17 00:00:00 2001 From: Hamza Hamidi <22576950+hamzahamidi@users.noreply.github.com> Date: Tue, 10 Aug 2021 15:34:18 +0200 Subject: [PATCH] fix: make proper highlighting doc link if no sidebar (#5317) * fix: All navbar items without sidebar are active Close All navbar items without sidebar are active #5310 * Update packages/docusaurus-theme-classic/src/theme/NavbarItem/DocNavbarItem.tsx Co-authored-by: Alexey Pyltsyn Co-authored-by: Alexey Pyltsyn --- .../src/theme/NavbarItem/DocNavbarItem.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DocNavbarItem.tsx b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DocNavbarItem.tsx index ec278a1ebe..30d0b15a6e 100644 --- a/packages/docusaurus-theme-classic/src/theme/NavbarItem/DocNavbarItem.tsx +++ b/packages/docusaurus-theme-classic/src/theme/NavbarItem/DocNavbarItem.tsx @@ -55,7 +55,7 @@ export default function DocNavbarItem({ {...props} className={clsx(props.className, { [activeDocInfimaClassName]: - activeDoc && activeDoc.sidebar === doc.sidebar, + activeDoc?.sidebar && activeDoc.sidebar === doc.sidebar, })} activeClassName={activeDocInfimaClassName} label={staticLabel ?? doc.id}