import { createRef, Fragment, useState } from 'react'; import { Tabs, Tab, TabTitleText, TabContent } from '@patternfly/react-core'; export const TabsSeparateContent: React.FunctionComponent = () => { const [activeTabKey, setActiveTabKey] = useState(0); // Toggle currently active tab const handleTabClick = ( event: React.MouseEvent | React.KeyboardEvent | MouseEvent, tabIndex: string | number ) => { setActiveTabKey(tabIndex); }; const contentRef1 = createRef(); const contentRef2 = createRef(); const contentRef3 = createRef(); return ( Tab item 1} tabContentId="refTab1Section" tabContentRef={contentRef1} /> Tab item 2} tabContentId="refTab2Section" tabContentRef={contentRef2} /> Tab item 3} tabContentId="refTab3Section" tabContentRef={contentRef3} />
); };