import { useState } from 'react'; import { Tabs, Tab, TabTitleText, Checkbox } from '@patternfly/react-core'; export const TabsSubtabs: React.FunctionComponent = () => { const [activeTabKey1, setActiveTabKey1] = useState(0); const [activeTabKey2, setActiveTabKey2] = useState(0); const [isBox, setIsBox] = useState(false); // Toggle currently active primary tab const handleTabClickFirst = ( event: React.MouseEvent | React.KeyboardEvent | MouseEvent, tabIndex: string | number ) => { setActiveTabKey1(tabIndex); }; // Toggle currently active subtab const handleTabClickSecond = ( event: React.MouseEvent | React.KeyboardEvent | MouseEvent, tabIndex: string | number ) => { setActiveTabKey2(tabIndex); }; const toggleBox = (checked: boolean) => { setIsBox(checked); }; return (
Users} aria-label="Tabs with subtabs content users"> Subtab item 1}> Subtab item 1 item section Subtab item 2}> Subtab item 2 section Subtab item 3}> Subtab item 3 section Subtab item 4}> Subtab item 4 section Subtab item 5}> Subtab item 5 section Subtab item 6}> Subtab item 6 section Subtab item 7}> Subtab item 7 section Subtab item 8}> Subtab item 8 section Containers}> Containers Database}> Database Server}> Server System}> System Network}> Network Tab item 7}> Tab 7 section Tab item 8}> Tab 8 section Tab item 9}> Tab 9 section Tab item 10}> Tab 10 section Tab item 11}> Tab 11 section
toggleBox(checked)} aria-label="show box variation checkbox with sub tabs" id="toggle-box-subtab" name="toggle-box-subtab" />
); };