We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d7ecf4 commit 1393664Copy full SHA for 1393664
packages/preview-astro/src/components/search/search-iconset.tsx
@@ -30,13 +30,18 @@ export function SearchIconSet({
30
31
const found =
32
icons &&
33
- Object.keys(icons).filter((name) =>
34
- query
35
- .toLowerCase()
36
- .split(" ")
37
- .filter((t) => !!t)
38
- .every((term) => name.toLowerCase().includes(term)),
39
- );
+ Object.keys(icons)
+ .filter((name) => {
+ const rules = query
+ .toLowerCase()
+ .split(" ")
+ .filter((t) => !!t);
+ return rules.length == 0
40
+ ? false
41
+ : rules.every((term) => name.toLowerCase().includes(term));
42
+ })
43
+ .slice(0, 100); // show top 100 icons
44
+
45
return (
46
<>
47
{found ? (
0 commit comments