1
1
import * 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" ;
20
5
import { ListFilterIcon } from "lucide-react" ;
21
- import { matchSorter } from "match-sorter" ;
22
6
import type { ReactNode } from "react" ;
23
- import { startTransition , useCallback , useEffect , useMemo , useState } from "react" ;
7
+ import { startTransition , useCallback , useMemo , useState } from "react" ;
24
8
import { z } from "zod" ;
25
- import { TaskIcon } from "~/assets/icons/TaskIcon" ;
26
9
import { EnvironmentLabel , environmentTitle } from "~/components/environments/EnvironmentLabel" ;
27
10
import { AppliedFilter } from "~/components/primitives/AppliedFilter" ;
28
11
import { DateField } from "~/components/primitives/DateField" ;
@@ -42,28 +25,15 @@ import {
42
25
SelectTrigger ,
43
26
shortcutFromIndex ,
44
27
} from "~/components/primitives/Select" ;
45
- import { Spinner } from "~/components/primitives/Spinner" ;
46
- import { Switch } from "~/components/primitives/Switch" ;
47
28
import {
48
29
Tooltip ,
49
30
TooltipContent ,
50
31
TooltipProvider ,
51
32
TooltipTrigger ,
52
33
} from "~/components/primitives/Tooltip" ;
53
34
import { useOptimisticLocation } from "~/hooks/useOptimisticLocation" ;
54
- import { useProject } from "~/hooks/useProject" ;
55
35
import { useSearchParams } from "~/hooks/useSearchParam" ;
56
- import { type loader as tagsLoader } from "~/routes/resources.projects.$projectParam.runs.tags" ;
57
36
import { 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" ;
67
37
import {
68
38
allBatchStatuses ,
69
39
BatchStatusCombo ,
0 commit comments