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 |
