کامپوننت ورودی، یک فیلد را مشخص میکند که کاربر میتواند داده وارد کند.
suffix یا prefix داخل خود داشته باشد.textarea به true.invalid روی true تنظیم شده است.| ویژگی | توضیحات | نوع | پیشفرض |
|---|---|---|---|
| disabled | آیا ورودی غیرفعال است | boolean | - |
| invalid | آیا ورودی وضعیت نامعتبر دارد | boolean | - |
| onBlur | زمانی که ورودی فوکوس را از دست میدهد، فراخوانی میشود | (e: MouseEvent) => void | - |
| onChange | زمانی که مقدار ورودی تغییر میکند، فراخوانی میشود | (e: MouseEvent) => void | - |
| onFocus | زمانی که ورودی فوکوس میشود، فراخوانی میشود | (e: MouseEvent) => void | - |
| prefix | نمایش محتوای پیشوند داخل ورودی | string | ReactNode | - |
| size | اندازه ورودی | 'lg' | 'md' | 'sm' | 'md' |
| suffix | نمایش محتوای پسوند داخل ورودی | string | ReactNode | - |
| textArea | آیا ورودی به فیلد متن چندخطی تبدیل شود | boolean | - |
| type | نوع ورودی، برای انواع موجود به MDN مراجعه کنید | string | 'text' |
| unstyle | آیا استایل پیشفرض ورودی حذف شود | boolean | false |