Передал в качестве кастомного поля ввода компонент из Ant Design.
Возникли проблемы:
- Если выбрать из списка адресов (не важно мышкой или клавиатурой) какой либо пункт - фокус ввода не перемещается в поле ввода и соответственно не появляется обновленный список.
- Функция focus() не работает.
Отрывок кода для React
{
<AddressSuggestions
customInput={(props) => <Input size='small' disabled={this.state.disabled} {...props} />}
token="token"
value={this.state?.dadataValue}
defaultQuery={this.state?.address}
onChange={val => {
this.setState({dadataValue: val});
}}
ref={this._dadataRef}
/>
}
{
<Button onClick={() => this._dadataRef?.current?.focus()}>Test</Button>
}
Передал в качестве кастомного поля ввода компонент из Ant Design.
Возникли проблемы:
Отрывок кода для React