From 05d229dae5458184c29f9328aa219f6372d55103 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20Gr=C3=BCneberg?= Date: Thu, 29 Jun 2023 14:36:38 +0200 Subject: [PATCH] fix: conditional elements in Tabs --- packages/ui/src/components/Tabs/Tabs.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/ui/src/components/Tabs/Tabs.tsx b/packages/ui/src/components/Tabs/Tabs.tsx index 67d389baecd..0ee08f3cc3a 100644 --- a/packages/ui/src/components/Tabs/Tabs.tsx +++ b/packages/ui/src/components/Tabs/Tabs.tsx @@ -54,6 +54,9 @@ const Tabs: React.FC & TabsSubComponents = ({ children = [children] } + // Exclude children that are just conditional elements + children = children.filter((it) => it) + const tabIds = children.map((tab) => tab.props.id) const { groupActiveId, setGroupActiveId } = useTabGroup(tabIds)