fix: reuse taskrunattemptstatus

This commit is contained in:
Jacob Paris
2024-05-21 03:49:58 -06:00
parent 04f863c42a
commit 0a7ad232fb
@@ -7,19 +7,15 @@ import {
XCircleIcon,
} from "@heroicons/react/20/solid";
import type { TaskRunAttemptStatus as TaskRunAttemptStatusType } from "@trigger.dev/database";
import { TaskRunAttemptStatus } from "~/database-types";
import assertNever from "assert-never";
import { SnowflakeIcon } from "lucide-react";
import { Spinner } from "~/components/primitives/Spinner";
import { cn } from "~/utils/cn";
export const allTaskRunAttemptStatuses = [
"PENDING",
"EXECUTING",
"PAUSED",
"FAILED",
"CANCELED",
"COMPLETED",
] as const satisfies TaskRunAttemptStatusType[];
export const allTaskRunAttemptStatuses = Object.values(
TaskRunAttemptStatus
) as TaskRunAttemptStatusType[];
export type ExtendedTaskAttemptStatus = TaskRunAttemptStatusType | "ENQUEUED";