Skip to content

Commit 2128398

Browse files
committed
Use fuzzy filtering in the test tasks list
1 parent e2ddbe0 commit 2128398

File tree

1 file changed

+5
-2
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.test

1 file changed

+5
-2
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.test/route.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import {
2626
} from "~/components/primitives/Table";
2727
import { TaskTriggerSourceIcon } from "~/components/runs/v3/TaskTriggerSource";
2828
import { useEnvironment } from "~/hooks/useEnvironment";
29-
import { useFilterTasks } from "~/hooks/useFilterTasks";
29+
import { useFuzzyFilter } from "~/hooks/useFuzzyFilter";
3030
import { useLinkStatus } from "~/hooks/useLinkStatus";
3131
import { useOrganization } from "~/hooks/useOrganizations";
3232
import { useProject } from "~/hooks/useProject";
@@ -120,7 +120,10 @@ function TaskSelector({
120120
tasks: TaskListItem[];
121121
activeTaskIdentifier?: string;
122122
}) {
123-
const { filterText, setFilterText, filteredItems } = useFilterTasks<TaskListItem>({ tasks });
123+
const { filterText, setFilterText, filteredItems } = useFuzzyFilter<TaskListItem>({
124+
items: tasks,
125+
keys: ["taskIdentifier", "friendlyId", "id", "filePath", "triggerSource"],
126+
});
124127
const hasTaskInEnvironment = activeTaskIdentifier
125128
? tasks.some((t) => t.taskIdentifier === activeTaskIdentifier)
126129
: undefined;

0 commit comments

Comments
 (0)