dumi-theme-antd
Version:
Ant Design 5.0 官网风格类似的 dumi2 主题插件
25 lines (24 loc) • 596 B
TypeScript
/**
* bash 选项卡切换组件
*/
import { FC } from 'react';
import { type Language } from 'prism-react-renderer';
import type { ThemeName } from '../../common/ThemeSwitch';
export interface TabItemsType {
key?: string;
children?: string | undefined;
label?: string;
iconSrc?: string;
iconRender?: FC<{
theme: ThemeName[];
}>;
lang?: Language;
}
interface BashTabsProps {
/** tab 配置项 */
tabItems?: TabItemsType[];
/** 默认 tab key */
defaultActiveKey?: string;
}
declare const BashTabs: FC<BashTabsProps>;
export default BashTabs;