UNPKG

@tarojsx/ui

Version:

We reinvents the UI for Taro3+

30 lines (29 loc) 1.02 kB
import React from 'react'; import { CommonEventFunction } from '@tarojs/components/types/common'; import { InputProps } from '@tarojs/components/types/Input'; import { AtSearchBarProps } from 'taro-ui/types/search-bar'; import '../style/SearchBar.scss'; export interface SearchBarProps extends Omit<AtSearchBarProps, 'customStyle' | 'onChange'>, Pick<InputProps, 'maxlength'> { style?: React.CSSProperties; /** * 输入框值改变时触发的事件 * @description 必填,开发者需要通过 onChange 事件来更新 value 值变化 */ onChange: CommonEventFunction<{ value: string; }>; /** * 点击完成按钮时触发 * @description H5 版中目前需借用 Form 组件的onSubmit事件来替代 */ onConfirm?: CommonEventFunction<{ value: string; }>; /** * 右侧按钮点击触发事件 */ onActionClick?: CommonEventFunction<{ value: string; }>; } export declare const SearchBar: React.FC<SearchBarProps>;