Instead of HTML native controls, input, textarea.
<Input> The input box component.
<InputGroup> The input box combination component.
<InputGroup.Button> Combined with the button.
<InputGroup.Addon> Custom additional elements.
Usage
import { Input, InputGroup } from 'rsuite';
Examples
Props
| Property |
Type (Default) |
Description |
| classPrefix |
string ('input') |
The prefix of the component CSS class |
| defaultValue |
number |
Default value |
| disabled |
boolean |
Disabled component |
| onChange |
(value: any, event: SyntheticInputEvent) => void |
The callback function in which value is changed. |
| size |
enum: 'lg', 'md', 'sm', 'xs' ('md') |
An input can have different sizes |
| type |
string ('text' ) |
HTML input type |
| value |
number |
Value (Controlled) |
| Property |
Type (Default) |
Description |
| classPrefix |
string ('input-group') |
The prefix of the component CSS class |
| inside |
boolean |
Sets the composition content internally |
| size |
enum: 'lg', 'md', 'sm', 'xs' ('md') |
An input group can have different sizes |