tntd
Version:
tntd是基于 TNT Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。
19 lines • 964 B
TypeScript
import React from 'react';
import type { ButtonProps as AntdButtonProps, ButtonGroupProps as AntdButtonGroupProps, ButtonType } from 'antd/lib/button';
import { default as AntdButton } from 'antd/lib/button';
export * from 'antd/lib/button';
export declare type TntButtonType = ButtonType | 'tertiary' | 'ai';
export interface ButtonProps extends Omit<AntdButtonProps, 'size' | 'type'> {
upperCaseIgnore?: [];
unUpperConverted?: boolean;
size?: 'large' | 'default' | 'small' | 'mini';
type?: 'default' | 'primary' | 'tertiary' | 'ai' | 'ghost' | 'dashed' | 'danger' | 'link';
}
export interface ButtonGroupProps extends Omit<AntdButtonGroupProps, 'size'> {
size?: 'large' | 'default' | 'small' | 'mini';
}
interface ButtonComponent extends React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<AntdButton>> {
Group: React.FC<ButtonGroupProps>;
}
export declare const Button: ButtonComponent;
//# sourceMappingURL=button.d.ts.map