From 6f89f2fd2b9e5cf388fecd497d4ccb8b832b297b Mon Sep 17 00:00:00 2001 From: Vlad <11474041+vlad-timofeev@users.noreply.github.com> Date: Thu, 22 Feb 2024 12:59:42 -0500 Subject: [PATCH] fix filtering in task status selector (#4741) Signed-off-by: Vlad Timofeev <11474041+vlad-timofeev@users.noreply.github.com> --- .../task-resources/src/components/StatusSelector.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/task-resources/src/components/StatusSelector.svelte b/plugins/task-resources/src/components/StatusSelector.svelte index dcac3a0617..3b7a61b5c0 100644 --- a/plugins/task-resources/src/components/StatusSelector.svelte +++ b/plugins/task-resources/src/components/StatusSelector.svelte @@ -61,11 +61,15 @@ $: updateStatuses($taskTypeStore, $statusStore.byId, kind) let statuses: Status[] = [] + let searchQuery: string = '' + $: filteredStatuses = !searchQuery + ? statuses + : statuses.filter((status) => (status.name ?? '').toLowerCase().includes(searchQuery.toLowerCase())) { @@ -76,6 +80,7 @@ {embedded} loading={progress} on:changeContent + on:search={(e) => (searchQuery = e.detail)} >