fix(instant): match token search on prefix

This commit is contained in:
Brandon Millman
2018-11-13 23:23:23 -08:00
parent 7688037fb8
commit adce627888

View File

@@ -63,8 +63,10 @@ export class ERC20TokenSelector extends React.Component<ERC20TokenSelectorProps>
if (_.isUndefined(searchQuery)) {
return true;
}
const stringToSearch = `${token.metaData.name} ${token.metaData.symbol}`;
return _.includes(stringToSearch.toLowerCase(), searchQuery.toLowerCase());
const searchQueryLowerCase = searchQuery.toLowerCase();
const tokenName = token.metaData.name.toLowerCase();
const tokenSymbol = token.metaData.symbol.toLowerCase();
return _.startsWith(tokenSymbol, searchQueryLowerCase) || _.startsWith(tokenName, searchQueryLowerCase);
};
}