aboutsummaryrefslogtreecommitdiff
path: root/src/lib/CommandPalette/CommandPalette.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/CommandPalette/CommandPalette.svelte')
-rw-r--r--src/lib/CommandPalette/CommandPalette.svelte7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/CommandPalette/CommandPalette.svelte b/src/lib/CommandPalette/CommandPalette.svelte
index 79d4698f..6e4c61fd 100644
--- a/src/lib/CommandPalette/CommandPalette.svelte
+++ b/src/lib/CommandPalette/CommandPalette.svelte
@@ -8,6 +8,7 @@
url: string;
onClick?: () => void;
preventDefault?: boolean;
+ tags?: string[];
}
export let items: CommandPaletteItem[] = [];
@@ -27,7 +28,11 @@
});
filtered = items
- .filter((item) => item.name.toLowerCase().includes(search.toLowerCase()))
+ .filter(
+ (item) =>
+ item.name.toLowerCase().includes(search.toLowerCase()) ||
+ item.tags?.some((tag) => tag.toLowerCase().includes(search.toLowerCase()))
+ )
.slice(0, 10);
}