import React from 'react'; import './Tab.scss'; import { NavItem, NavLink } from 'reactstrap'; import classNames from 'classnames'; interface TabItemProps extends React.HTMLAttributes { activeClass?: string; activeTab: string; tabId: string; toggle: (tab: string) => void; } export const TabItem: React.FC = (props) => { const { activeClass = '', activeTab, tabId, toggle, children, className = '' } = props; const isActive = activeTab === tabId; const NavItemContent = activeClass ? 'div' : NavLink; return ( toggle(tabId)}> {children} ); };