diff --git a/packages/autocomplete-plugin-recent-searches/src/usecases/localStorage/search.ts b/packages/autocomplete-plugin-recent-searches/src/usecases/localStorage/search.ts index c307203d1..f6009b92e 100644 --- a/packages/autocomplete-plugin-recent-searches/src/usecases/localStorage/search.ts +++ b/packages/autocomplete-plugin-recent-searches/src/usecases/localStorage/search.ts @@ -36,11 +36,11 @@ export function search({ limit, }: SearchParams): Array> { if (!query) { - return items.map((item) => highlight({ item, query })).slice(0, limit); + return items.slice(0, limit).map((item) => highlight({ item, query })); } return items .filter((item) => item.query.toLowerCase().includes(query.toLowerCase())) - .map((item) => highlight({ item, query })) - .slice(0, limit); + .slice(0, limit) + .map((item) => highlight({ item, query })); }