From b2e1bb92d0ef1396db06c42a15d048a5523bbb61 Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Thu, 27 Apr 2023 14:25:23 -0400 Subject: [PATCH] fix(website): don't duplicate overloaded methods (#9462) --- apps/website/src/util/members.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/website/src/util/members.ts b/apps/website/src/util/members.ts index 78cbc543b..be6dc5f3c 100644 --- a/apps/website/src/util/members.ts +++ b/apps/website/src/util/members.ts @@ -12,7 +12,7 @@ export function resolveMembers( ) { const seenItems = new Set(); const inheritedMembers = parent.findMembersWithInheritance().items.reduce((acc, item) => { - if (predicate(item)) { + if (predicate(item) && !seenItems.has(item.displayName)) { acc.push({ item, inherited: @@ -20,7 +20,8 @@ export function resolveMembers( ? undefined : (item.parent as ApiItemContainerMixin | undefined), }); - seenItems.add(item.containerKey); + + seenItems.add(item.displayName); } return acc;