import ZOComponent from './base' import { ComponentClass } from 'react' import { ButtonProps } from '@tarojs/components/types/Button' import { CommonEventFunction } from '@tarojs/components/types/common' type TaroButtonProps = Pick export interface ZOButtonProps extends ZOComponent, TaroButtonProps { /** * 设置按钮为禁用态(不可点击) * @default false */ disabled?: boolean /** * 按钮的类型 */ type?: 'primary' | 'secondary' /** * 设置按钮圆角 * @default false */ circle?: boolean /** * 点击按钮时触发 */ onClick?: CommonEventFunction } export interface ZOButtonState { isWEB: boolean isWEAPP: boolean isALIPAY: boolean } declare const ZOButton: ComponentClass export default ZOButton