@gdjiami/jm-mrc-components
Version:
移动端可复用组件库
18 lines (17 loc) • 709 B
TypeScript
import React, { FC } from 'react';
import './style/index.css';
declare const ButtonTypes: string[];
export declare type ButtonType = typeof ButtonTypes[number];
declare const ButtonSizes: string[];
export declare type ButtonSize = typeof ButtonSizes[number];
declare const ButtonHTMLTypes: string[];
export declare type ButtonHTMLType = typeof ButtonHTMLTypes[number];
export interface ButtonProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'type'> {
htmlType?: React.ButtonHTMLAttributes<HTMLButtonElement>['type'];
type?: ButtonType;
size?: ButtonSize;
loading?: boolean;
block?: boolean;
}
declare const Button: FC<ButtonProps>;
export default Button;