11import * as Ariakit from "@ariakit/react" ;
2- import {
3- CalendarIcon ,
4- ClockIcon ,
5- CpuChipIcon ,
6- FingerPrintIcon ,
7- Squares2X2Icon ,
8- TagIcon ,
9- TrashIcon ,
10- } from "@heroicons/react/20/solid" ;
11- import { ListChecks } from "lucide-react" ;
12- import { Form , useFetcher } from "@remix-run/react" ;
13- import type {
14- BatchTaskRunStatus ,
15- BulkActionType ,
16- RuntimeEnvironment ,
17- TaskRunStatus ,
18- TaskTriggerSource ,
19- } from "@trigger.dev/database" ;
2+ import { CalendarIcon , CpuChipIcon , Squares2X2Icon , TrashIcon } from "@heroicons/react/20/solid" ;
3+ import { Form } from "@remix-run/react" ;
4+ import type { BatchTaskRunStatus , RuntimeEnvironment } from "@trigger.dev/database" ;
205import { ListFilterIcon } from "lucide-react" ;
21- import { matchSorter } from "match-sorter" ;
226import type { ReactNode } from "react" ;
23- import { startTransition , useCallback , useEffect , useMemo , useState } from "react" ;
7+ import { startTransition , useCallback , useMemo , useState } from "react" ;
248import { z } from "zod" ;
25- import { TaskIcon } from "~/assets/icons/TaskIcon" ;
269import { EnvironmentLabel , environmentTitle } from "~/components/environments/EnvironmentLabel" ;
2710import { AppliedFilter } from "~/components/primitives/AppliedFilter" ;
2811import { DateField } from "~/components/primitives/DateField" ;
@@ -42,28 +25,15 @@ import {
4225 SelectTrigger ,
4326 shortcutFromIndex ,
4427} from "~/components/primitives/Select" ;
45- import { Spinner } from "~/components/primitives/Spinner" ;
46- import { Switch } from "~/components/primitives/Switch" ;
4728import {
4829 Tooltip ,
4930 TooltipContent ,
5031 TooltipProvider ,
5132 TooltipTrigger ,
5233} from "~/components/primitives/Tooltip" ;
5334import { useOptimisticLocation } from "~/hooks/useOptimisticLocation" ;
54- import { useProject } from "~/hooks/useProject" ;
5535import { useSearchParams } from "~/hooks/useSearchParam" ;
56- import { type loader as tagsLoader } from "~/routes/resources.projects.$projectParam.runs.tags" ;
5736import { Button } from "../../primitives/Buttons" ;
58- import { BulkActionStatusCombo } from "./BulkAction" ;
59- import {
60- TaskRunStatusCombo ,
61- allTaskRunStatuses ,
62- descriptionForTaskRunStatus ,
63- filterableTaskRunStatuses ,
64- runStatusTitle ,
65- } from "./TaskRunStatus" ;
66- import { TaskTriggerSourceIcon } from "./TaskTriggerSource" ;
6737import {
6838 allBatchStatuses ,
6939 BatchStatusCombo ,
0 commit comments