From ac7a0aaa771d8dd7853df5c1dedd61bd22919efa Mon Sep 17 00:00:00 2001 From: Cayla Hamann Date: Thu, 16 Jul 2020 13:32:18 -0400 Subject: [PATCH] fix: search works again --- src/components/NavigationItems.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/NavigationItems.js b/src/components/NavigationItems.js index c409f0b4a..131c5e23e 100644 --- a/src/components/NavigationItems.js +++ b/src/components/NavigationItems.js @@ -95,6 +95,10 @@ const NavItem = ({ page, depthLevel, searchTerm, filteredPageNames }) => { const isExpanded = overviewIsExpanded || toggleIsExpanded; useEffect(() => { + if (filteredPageNames?.includes(page.displayName)) { + setToggleIsExpanded(true); + setOverviewIsExpanded(true); + } if (page.displayName !== 'Component library') { setOverviewIsExpanded(isHomePage || crumbs.includes(page.displayName)); } @@ -105,7 +109,7 @@ const NavItem = ({ page, depthLevel, searchTerm, filteredPageNames }) => { setToggleIsExpanded(false); setOverviewIsExpanded(false); } - }, [isHomePage, page.displayName, prevCrumbs, crumbs]); + }, [isHomePage, page.displayName, prevCrumbs, crumbs, filteredPageNames]); const isCurrentPage = crumbs[crumbs.length - 1] === page.displayName; const isBreadCrumb = crumbs.includes(page.displayName);