From ff5dd1fcb40e07dcb0ad9e4d408df024209ec088 Mon Sep 17 00:00:00 2001 From: Parbez Date: Thu, 28 Jul 2022 21:25:46 +0530 Subject: [PATCH] docs: hide sections with no members (#8380) --- .../website/src/components/ListSidebar.tsx | 50 ++++++++++--------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/packages/website/src/components/ListSidebar.tsx b/packages/website/src/components/ListSidebar.tsx index 0a6408045886..8c3ab1e2bd66 100644 --- a/packages/website/src/components/ListSidebar.tsx +++ b/packages/website/src/components/ListSidebar.tsx @@ -85,30 +85,32 @@ export function ListSidebar({ members, selectedMember }: ListSidebarSectionProps return ( <> - {(Object.keys(groupItems) as (keyof GroupedMembers)[]).map((group, i) => ( -
-
- {groupItems[group].map((member, i) => ( -
- - - {member.name} - - -
- ))} -
-
- ))} + {(Object.keys(groupItems) as (keyof GroupedMembers)[]) + .filter((group) => groupItems[group].length) + .map((group, i) => ( +
+
+ {groupItems[group].map((member, i) => ( +
+ + + {member.name} + + +
+ ))} +
+
+ ))} ); }