UNPKG

lole-ui

Version:

React UI Component which like a love letter

33 lines (32 loc) 1.13 kB
import React, { ReactNode } from "react"; export declare type InputNumberHeight = 'small' | 'normal' | 'large'; export declare type InputNumberStatus = 'primary' | 'warning' | 'error' | 'info' | 'default'; export interface BaseInputNumberProps { className?: string; /** 输入框高度 */ height?: InputNumberHeight; /** 前缀 */ addBefore?: ReactNode | string; /** 后缀 */ addAfter?: ReactNode | string; value?: string; /** 自定义主题 */ status?: InputNumberStatus; /** 默认值 */ defaultValue?: number; /** 是否禁用 */ disabled?: boolean; /** 最大值 */ max?: number; /** 最小值 */ min?: number; /** 步长 */ step?: number; /** 是否显示边框 */ bordered?: boolean; onChange?: (e: React.ChangeEvent<HTMLInputElement>) => void; onClickSub?: (e: React.MouseEvent<HTMLButtonElement>, count?: number) => void; onClickAdd?: (e: React.MouseEvent<HTMLButtonElement>, count?: number) => void; } declare const InputNumber: React.FC<BaseInputNumberProps>; export default InputNumber;