@quanxi/ui
Version:
全悉组件库
21 lines (20 loc) • 710 B
TypeScript
import React, { CSSProperties } from "react";
import "./style.scss";
export type ButtonProps = {
style?: CSSProperties;
className?: string;
children?: React.ReactNode;
type?: "primary" | "secondary" | "subtle";
size?: "large" | "medium" | "small";
prefix?: React.ReactNode;
suffix?: React.ReactNode;
loading?: boolean;
disabled?: boolean;
htmlType?: "submit" | "button" | "reset";
onClick?: React.MouseEventHandler<HTMLElement>;
onMouseEnter?: React.MouseEventHandler<HTMLElement>;
onMouseLeave?: React.MouseEventHandler<HTMLElement>;
onFoucs?: React.FocusEventHandler;
};
declare function Button(props: ButtonProps): JSX.Element;
export default Button;