UNPKG

@brizy/ui

Version:
23 lines (22 loc) 718 B
import { MouseEventHandler, ReactElement } from "react"; import { Color, DataAttributes, FCC } from "../types"; export interface Props extends DataAttributes { size?: "small" | "large" | number | { x?: number; y?: number; }; color?: Color; hoverColor?: Color; disabled?: boolean; type?: "primary" | "ghost" | "dashed" | "link" | "default" | "text"; fullWidth?: boolean; href?: string; target?: "_blank" | "_self" | "_parent" | "_top"; title?: string; shadow?: boolean; radius?: "none" | "round" | "rounded" | number; icon?: ReactElement; onClick?: MouseEventHandler<HTMLElement>; loading?: boolean; } export declare const Button: FCC<Props>;