diff --git a/src/components/category.js b/src/components/category.js index b71d6e2..457bc7a 100644 --- a/src/components/category.js +++ b/src/components/category.js @@ -88,7 +88,7 @@ export default class Category extends React.Component { updateDisplay(display) { var emojis = this.getEmojis() - if (!display && !emojis) { + if (!emojis) { return } diff --git a/src/utils/emoji-index.js b/src/utils/emoji-index.js index 50c529f..4bb245b 100644 --- a/src/utils/emoji-index.js +++ b/src/utils/emoji-index.js @@ -92,10 +92,13 @@ function search(value, emojisToShowFilter = () => true, maxResults = 75) { } } - let filtered_results = (results || []).filter( - (result) => emojisToShowFilter(data.emojis[result.id].unified)); - if (filtered_results && filtered_results.length) { - filtered_results = filtered_results.slice(0, maxResults) + let filtered_results = null; + if (results) { + filtered_results = results.filter( + (result) => emojisToShowFilter(data.emojis[result.id].unified)); + if (filtered_results && filtered_results.length) { + filtered_results = filtered_results.slice(0, maxResults) + } } return filtered_results