Merge branch '21705-go-deps-update-all'
[arvados.git] / services / workbench2 / src / components / conditional-tabs / conditional-tabs.tsx
index 499e84df8a335b1b4c419aacd924ec30d425dbad..248c9c0551f99189029ff11b28dba1bb18777e8e 100644 (file)
@@ -2,12 +2,11 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import React, { CSSProperties, ReactElement, useEffect, useState } from "react";
+import React, { ReactElement, useEffect, useState } from "react";
 import { Tabs, Tab } from "@material-ui/core";
 import { TabsProps } from "@material-ui/core/Tabs";
 
 interface ComponentWithHidden {
-    styles: CSSProperties;
     hidden: boolean;
 };
 
@@ -45,7 +44,7 @@ export const ConditionalTabs = (props: Omit<TabsProps, 'value' | 'onChange'> & C
         </Tabs>
 
         {visibleTabs.map((tab, i) => (
-            React.cloneElement(tab.content, {hidden: i !== tabState})
+            React.cloneElement(tab.content, {key: i, hidden: i !== tabState})
         ))}
     </>;
 };