ورودی کد یکبار مصرف (OtpInput)

کامپوننت OtpInput راهی آسان برای پیاده‌سازی فیلدهای ورودی کدهای یکبار مصرف (OTP) یا کدهای تأیید چند رقمی فراهم می‌کند. این کامپوننت برای مدیریت ورود ارقام متوالی طراحی شده است و تجربه کاربری روانی را برای فرم‌هایی که نیاز به ورود کد یکبار مصرف دارند، فراهم می‌کند.

پایه (Basic)

استفاده پایه از OtpInput

طول (Length)

OtpInput می‌تواند با استفاده از پراپ length به طول‌های مختلف کد یکبار مصرف سازگار شود

API

FormNumericInput
ویژگیتوضیحاتنوعپیش‌فرض
autoFocusآیا ورودی به صورت خودکار فوکوس شودboolean-
disabledآیا ورودی غیرفعال باشدboolean-
invalidآیا ورودی در وضعیت نامعتبر باشدboolean-
inputClassکلاس برای تمام فیلدهای ورودیstring-
lengthطول فیلد ورودیnumber-
onChangeتابع فراخوانی هنگام تغییر مقدار ورودی(value: string) => void-
placeholderمتن نگهدارنده برای تمام فیلدهای ورودیstring-
valueمقدار کنترل شده ورودیstring-