Chuyển tới nội dung chính

Search

import { Input } from "zmp-ui";
const { Search } = Input;

Dùng để nhập nội dung tìm kiếm

Ví dụ

Bảng thuộc tính

InputProps

PropertyTypeRequiredDescription
valueInputHTMLAttributes['value']NoGiá trị của input. Cần được sử dụng cùng với `onChange` để cập nhật lại giá trị.
onChangeInputHTMLAttributes['onChange']NoCallback được gọi khi giá trị của input thay đổi. Cần phải cập nhật lại giá trị của `value` nếu được truyền vào.
typeInputTypeNoLoại input.
statusInputStatusNoTrạng thái hợp lệ của input. Nếu là `error`, input sẽ có màu cảnh báo kèm theo `errorText`, ngược lại input sẽ có màu trung hoà kèm theo `helperText`.
onPressEnterKeyboardEventHandlerNoCallback được gọi khi người dùng nhấn Enter hoặc xuống dòng trong input.
sizeInputSizeNoKích thước của input. Mang một trong các giá trị `small`, `medium` hoặc `large`. (default: 'medium')

SearchProps

PropertyTypeRequiredDescription
onSearch(value: string, event: React.ChangeEvent | React.MouseEvent | React.KeyboardEvent) => voidNoCallback được gọi khi người dùng tiến hành tìm kiếm. Các hành động được xem là tiến hành tìm kiếm bao gồm: - Nhấn vào biểu tượng kính lúp (Search Icon) - Nhấn Enter/Return hoặc xuống dòng trong input
loadingbooleanNoTrạng thái loading của input. Khi được bật, input sẽ hiển thị một biểu tượng loading ở đầu input thay cho biểu tượng kính lúp (Search Icon). (default: false)