1.0.29 • Published 6 years ago
@crpt/react-input v1.0.29
react-input
React input component.
Usage
import { Input } from "@crpt/react-input";
<Input onChange={newVal => alert("newVal:", newVal)} />
PropName | Description | Example |
---|---|---|
disabled: Boolean | Can be disabled. | <Input disabled /> |
isError: Boolean | Changes colors to error. | <Input isError={true} /> |
defaultValue: String | Preset value. | <Input defaultValue="vasya@gmail.com" /> |
placeholder: String | Placeholder value. | <Input placeholder="Имя пользователя" /> |
onChange: Function | Callback for change event. | <Input onChange={val => alert(val)} /> |
onUpdate: Function | Fires on enter press or blur. | <Input onUpdate={val => alert(val)} /> |
onEnterKey: Function | Fires on enter key press. | <Input onEnterKey={val => alert(val)} /> |
type: String | Input type attribute. For example type="text" and type="password". | <Input type="password" /> |
rightIcon: String | Right icon. | <Input rightIcon={<Icon type="calendar"/>} /> |
mask: String | Input mask. | <Input mask="+7 (999) 999-99-99" /> |
maskOptions: Object | Input mask options. | <Input mask="+7 (999) 999-99-99" maskOptions={{numericInput: true, placeholder: '0'}} /> |
1.0.29
6 years ago
1.0.28
6 years ago
1.0.27
6 years ago
1.0.26
6 years ago
1.0.25
6 years ago
1.0.24
7 years ago
1.0.23
7 years ago
1.0.22
7 years ago
1.0.21
7 years ago
1.0.20
7 years ago
1.0.19
7 years ago
1.0.18
7 years ago
1.0.17
7 years ago
1.0.15
7 years ago
1.0.14
7 years ago
1.0.13
7 years ago
1.0.11
7 years ago
1.0.10
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
0.0.1
7 years ago