import classnames from "classnames"; import React, { PropsWithChildren } from "react"; import { iconClass } from "../../utils/iconClass"; export function ButtonTab({ icon, back, onClick, isActive, reverse, children, className, after }: PropsWithChildren) { return (
); } export interface TabsItemProps extends Record { label?: string; icon?: string; } export interface TabsProps extends Record { headerChildren?: any; AddButton?: any; current?: TabsItemProps; items?: TabsItemProps[]; style?: any; className?: string; reverse?: boolean; Button?: any; onClick?: (item: TabsItemProps) => void; i18n?: (f: string) => string; } export function Tabs({ style, current, items = [], children, HeaderChildren, AddButton, Button = ButtonTab, className, onClick, i18n = (f) => f, ...additionalProps }: PropsWithChildren) { return (
{HeaderChildren && ( )}
{children}
); }