UNPKG

@nutui/nutui-react

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

25 lines (24 loc) 1.11 kB
import { default as React, FunctionComponent, ChangeEvent, FocusEvent, MouseEvent } from 'react'; import { BasicComponent } from '../../utils/typings'; export interface SearchBarProps extends BasicComponent { value?: number | string; placeholder?: string; shape?: 'square' | 'round'; disabled?: boolean; maxLength?: number; clearable?: boolean; readOnly?: boolean; autoFocus?: boolean; backable: boolean; left: React.ReactNode; right: React.ReactNode; leftIn: React.ReactNode; rightIn: React.ReactNode; onSearch?: (val: string) => void; onChange?: (value: string, event?: ChangeEvent<HTMLInputElement>) => void; onFocus?: (value: string, event: FocusEvent<HTMLInputElement>) => void; onBlur?: (value: string, event: FocusEvent<HTMLInputElement>) => void; onClear?: (event: MouseEvent<HTMLDivElement>) => void; onInputClick?: (event: MouseEvent<HTMLInputElement>) => void; } export declare const SearchBar: FunctionComponent<Partial<SearchBarProps> & Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange' | 'onFocus' | 'onBlur'>>;