UNPKG

@jdcfe/yep-react

Version:

一套移动端的React组件库

37 lines (36 loc) 1.13 kB
import * as React from 'react'; export declare type InputEventHandler = (value?: string) => void; export interface InputItemPropsType { prefixCls?: string; prefixListCls?: string; className?: string; style: React.CSSProperties; onErrorClick?: React.MouseEventHandler<HTMLDivElement>; onExtraClick?: React.MouseEventHandler<HTMLDivElement>; type?: 'text' | 'phone' | 'password' | 'number'; editable?: boolean; disabled?: boolean; name?: string; value?: string; defaultValue?: string; placeholder?: string; clear?: boolean; maxLength?: number; extra?: React.ReactNode; error?: boolean; labelNumber?: number; labelPosition?: 'left' | 'top'; textAlign?: 'left' | 'center'; updatePlaceholder?: boolean; onChange?: (value: string) => void; onFocus?: InputEventHandler; onBlur?: InputEventHandler; clearIcon?: React.ReactNode; } export declare type InputPropsType = { value?: any; onFocus?: InputEventHandler; onBlur?: InputEventHandler; readOnly?: boolean; onClick?: React.MouseEventHandler<HTMLInputElement>; };