@alifd/meet-react
Version:
Fusion Mobile React UI System Component
18 lines (17 loc) • 770 B
TypeScript
import { ComponentClass, FunctionComponent, ReactNode } from 'react';
import { BasicSizeType, HTMLAttributesWeak, BaseComponentAttributes } from '../utils/types';
export interface ButtonProps extends HTMLAttributesWeak, BaseComponentAttributes {
type?: 'normal' | 'primary' | 'warning' | 'inverse';
size?: BasicSizeType;
model?: 'solid' | 'outline' | 'text';
fullWidth?: boolean;
disabled?: boolean;
loading?: boolean;
onClick?: (e: any) => void;
onDisabledClick?: (e?: any) => void;
component?: string | ComponentClass | FunctionComponent;
children?: ReactNode;
warning?: boolean;
}
declare const _default: import("react").ForwardRefExoticComponent<ButtonProps & import("react").RefAttributes<any>>;
export default _default;