tdesign-react
Version:
TDesign Component for React
18 lines (17 loc) • 649 B
TypeScript
import React, { MouseEvent } from 'react';
import type { StyledProps } from '../common';
import type { DragSortInnerProps } from '../hooks/useDragSorter';
import type { TdTabPanelProps, TdTabsProps } from './type';
export interface TabNavItemProps extends TdTabPanelProps, StyledProps {
isActive: boolean;
onClick: (e: MouseEvent) => void;
theme: 'normal' | 'card';
placement: string;
size?: 'medium' | 'large';
index: number;
innerRef(ref: HTMLElement): void;
onTabRemove: TdTabsProps['onRemove'];
dragProps?: DragSortInnerProps;
}
declare const TabNavItem: React.FC<TabNavItemProps>;
export default TabNavItem;