Здравствуйте, я хочу сделать 4 ввода для пин-кода, и все в порядке, просто я хотел бы добавить функциональность, так как мы пишем numer в Field1, это приводит нас к Field2 и т. Д. Вот мой код:
InputКомпонент:
InputComponent = ({ input, meta, ...rest }) => (
<Input {...rest} keyboardType="numeric" maxLength={1} value={input.value} onChangeText={input.onChange} />
);
Форма:
<Form style={styles.form}>
<View style={styles.inputs}>
<Field style={styles.input} name="pin1" component={this.InputComponent} placeholder="*" secureTextEntry />
<Field style={styles.input} name="pin2" component={this.InputComponent} placeholder="*" secureTextEntry />
<Field style={styles.input} name="pin3" component={this.InputComponent} placeholder="*" secureTextEntry />
<Field style={styles.input} name="pin4" component={this.InputComponent} placeholder="*" secureTextEntry />
</View>
</Form>