1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/open-hand-choerodon-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
TabGroup.tsx 833 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
汪可 Отправлено 3 лет назад 7ea8b31
import { CSSProperties, FunctionComponent, isValidElement, ReactElement, ReactNode } from 'react';
export interface TabGroupProps {
/** 选项卡头显示文字 */
tab?: ReactNode | string;
style?: CSSProperties;
className?: string;
rootPrefixCls?: string;
disabled?: boolean;
dot?: boolean;
children?: ReactNode;
defaultActiveKey?: string;
hidden?: boolean;
}
const TabGroup: FunctionComponent<TabGroupProps> = function TabGroup() {
return null;
};
TabGroup.displayName = 'TabGroup';
export type TabGroupType = typeof TabGroup & { __IS_TAB_GROUP: boolean };
(TabGroup as TabGroupType).__IS_TAB_GROUP = true;
export function isTabGroup(el: ReactNode): el is ReactElement<TabGroupProps> {
return isValidElement(el) && (el.type as TabGroupType).__IS_TAB_GROUP;
}
export default TabGroup as TabGroupType;

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/open-hand-choerodon-ui.git
git@gitlife.ru:oschina-mirror/open-hand-choerodon-ui.git
oschina-mirror
open-hand-choerodon-ui
open-hand-choerodon-ui
master