/** * @file * @copyright 2020 Aleksej Komarov * @license MIT */ import { canRender, classes } from 'common/react'; import { computeBoxClassName, computeBoxProps } from './Box'; import { Icon } from './Icon'; export const Tabs = (props) => { const { className, vertical, fill, fluid, children, ...rest } = props; return (
{children}
); }; const Tab = (props) => { const { className, selected, color, icon, leftSlot, rightSlot, children, ...rest } = props; return (
{(canRender(leftSlot) &&
{leftSlot}
) || (!!icon && (
))}
{children}
{canRender(rightSlot) &&
{rightSlot}
}
); }; Tabs.Tab = Tab;