@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
12 lines (8 loc) • 359 B
text/typescript
import {Portfolio} from '@yoroi/types'
export function infoFilterByName(search: string) {
if (search.length === 0) return () => true
const searchSanitized = search.toLocaleLowerCase()
return ({ticker, name}: Portfolio.Token.Info) =>
ticker.toLocaleLowerCase().includes(searchSanitized) ||
name.toLocaleLowerCase().includes(searchSanitized)
}