Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
: categories;
// [].concat(...arrs) === arrs.flatten()
const data = filteredCategories.length > 0 ? [].concat(
...filteredCategories.map(({name, items}) => [
groupListItem(name),
...items.map(linkListItem)
])
) : [groupListItem('Nothing found')];
return (
<div>
<input value="{filter}" placeholder="Search">
</div>