diff --git a/packages/website/src/components/DocContainer.tsx b/packages/website/src/components/DocContainer.tsx index 9c5c1159b..2b332a1b8 100644 --- a/packages/website/src/components/DocContainer.tsx +++ b/packages/website/src/components/DocContainer.tsx @@ -104,7 +104,7 @@ export function DocContainer({ {children} - {kind === 'Class' && methods && properties ? ( + {kind === 'Class' && (methods?.length || properties?.length) ? ( diff --git a/packages/website/src/components/TableOfContentItems.tsx b/packages/website/src/components/TableOfContentItems.tsx index 2158e92b4..3bf8175fc 100644 --- a/packages/website/src/components/TableOfContentItems.tsx +++ b/packages/website/src/components/TableOfContentItems.tsx @@ -68,10 +68,18 @@ export function TableOfContentItems({ Table of content - Properties - {propertyItems} - Methods - {methodItems} + {propertyItems.length ? ( + <> + Properties + {propertyItems} + + ) : null} + {methodItems.length ? ( + <> + Methods + {methodItems} + + ) : null} ); }