This commit is contained in:
Amin Titi 2023-04-02 13:42:30 +00:00
Родитель d5554cf988
Коммит c9f4dbabce
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -156,9 +156,10 @@ export class MultiValueControl extends React.Component<IMultiValueControlProps,
const filter = this.state.filter.toLocaleLowerCase();
const opts = this._mergeStrArrays([this.props.options, this.props.selected || []]);
const filtered = [
...opts.filter((o) => o.indexOf(filter) === 0),
...opts.filter((o) => o.indexOf(filter) > 0),
...opts.filter((o) => o.toLocaleLowerCase().indexOf(filter) === 0),
...opts.filter((o) => o.toLocaleLowerCase().indexOf(filter) > 0),
];
return this._allowCustom ? [this.state.filter, ...filtered] : filtered;
}
private _onInputChange = (event: React.FormEvent<HTMLInputElement | HTMLTextAreaElement>, newValue?: string) => {