UNPKG

nice-ui

Version:

React design system, components, and utilities

29 lines (28 loc) 844 B
import * as React from 'react'; import { Scale } from 'nano-theme'; import { ColorScaleStep, ColorScaleStepMnemonic, ColorSpecifier } from '../../styles/color/types'; export interface ButtonProps { block?: boolean; color?: string | ColorSpecifier[0]; colorStep?: ColorScaleStep | ColorScaleStepMnemonic; disabled?: boolean; ghost?: boolean; href?: string; icon?: React.ReactElement<any>; iconRight?: boolean; lite?: boolean; loading?: boolean; size?: Scale; small?: boolean; outline?: boolean; primary?: boolean; submit?: boolean; radius?: number; className?: string; style?: React.CSSProperties; pointer?: boolean; children?: React.ReactNode; dashed?: boolean; onClick?: React.MouseEventHandler<any>; } export declare const Button: React.FC<ButtonProps>;