Skip to content

Commit 35b46ff

Browse files
committed
Refactor ComponentList to simplify rendering logic and remove unnecessary fragment
1 parent 4f483c5 commit 35b46ff

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

src/components/docs/ComponentList.tsx

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -89,21 +89,18 @@ export const ComponentList: FC<Props> = ({ lang }) => {
8989
}),
9090
[]
9191
);
92-
if (components?.length <= 0) return null;
9392
return (
94-
<>
95-
<div className="components-overview">
96-
{components.map(({ name, loadComponent }) => (
97-
<LazyLoadComponent
98-
key={name}
99-
name={name}
100-
lang={lang}
101-
path={(docVersion?.preferredVersion?.path as string) ?? '/docs'}
102-
loadComponent={loadComponent}
103-
observer={observer}
104-
/>
105-
))}
106-
</div>
107-
</>
93+
<div className="components-overview">
94+
{components?.map(({ name, loadComponent }) => (
95+
<LazyLoadComponent
96+
key={name}
97+
name={name}
98+
lang={lang}
99+
path={(docVersion?.preferredVersion?.path as string) ?? '/docs'}
100+
loadComponent={loadComponent}
101+
observer={observer}
102+
/>
103+
))}
104+
</div>
108105
);
109106
};

0 commit comments

Comments
 (0)