search from server only if other regexes didnt match

This commit is contained in:
Martti Malmi 2023-04-14 21:49:59 +03:00
parent 976e4d904a
commit 2efc27a370

View File

@ -177,8 +177,6 @@ class SearchBox extends Component<Props, State> {
return;
}
this.searchFromServer(query);
if (this.props.onSelect) {
// if matches email regex
if (query.match(/.+@.+\..+/)) {
@ -217,6 +215,8 @@ class SearchBox extends Component<Props, State> {
}
}
this.searchFromServer(query);
if (query) {
const results = FuzzySearch.search(query).slice(0, RESULTS_MAX);
this.setState({ results, query });