Skip to content

Плохо работает кастомный компонент ввода (customInput) #185

@LostGuard

Description

@LostGuard

Передал в качестве кастомного поля ввода компонент из Ant Design.
Возникли проблемы:

  1. Если выбрать из списка адресов (не важно мышкой или клавиатурой) какой либо пункт - фокус ввода не перемещается в поле ввода и соответственно не появляется обновленный список.
  2. Функция 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>
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions