OTP
import { Input } from "zmp-ui";
const { OTP } = Input;
Dùng để nhập mã OTP.
Ví dụ
Bảng thuộc tính
InputProps
Name | Type | Default | Description |
---|---|---|---|
size | InputSize | 'medium' | Kích thước của input. Mang một trong các giá trị |
status | InputStatus | Trạng thái hợp lệ của input. Nếu là | |
type | InputType | Loại input. | |
value | InputHTMLAttributes['value'] | Giá trị của input. Cần được sử dụng cùng với | |
onChange | InputHTMLAttributes['onChange'] | Callback đượ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 | |
onPressEnter | KeyboardEventHandler | Callback được gọi khi người dùng nhấn Enter hoặc xuống dòng trong input. |
OTPProps
Name | Type | Default | Description |
---|---|---|---|
defaultValue | string | Giá trị mặc định của OTP. Thay đổi giá trị của | |
otpLength | number | 4 | Độ dài của OTP, cũng đồng thời là số lượng ô nhập mã OTP. Mặc định là 4 ô. |
show | boolean | false | Hiển thị hoặc che đi mã OTP được nhập. Mặc định, mã OTP sẽ được hiển thị dưới dạng các dấu hoa thị (*). |
value | string | Giá trị của OTP. Cần được sử dụng cùng với |