fix: relocate ArtifactType enum to client-safe location to resolve import issues in browser

This commit is contained in:
Ben Allfree
2025-12-10 13:49:05 -08:00
parent f1e5390afc
commit de43b1b024
5 changed files with 16 additions and 9 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ import { SourceAvailable } from "@/components/SourceAvailable"
import { Button } from "@/components/ui/button"
import { api } from "@/convex/_generated/api"
import type { Doc } from "@/convex/_generated/dataModel"
import { ArtifactType } from "@/convex/builds"
import { ArtifactType } from "@/convex/lib/filename"
import { useMutation } from "convex/react"
import { useState } from "react"
import { toast } from "sonner"
+1 -2
View File
@@ -2,8 +2,7 @@ import { BuildDownloadButton } from "@/components/BuildDownloadButton"
import { Button } from "@/components/ui/button"
import { TARGETS } from "@/constants/targets"
import type { Doc } from "@/convex/_generated/dataModel"
import { ArtifactType } from "@/convex/builds"
import { getArtifactFilenameBase } from "@/convex/lib/filename"
import { ArtifactType, getArtifactFilenameBase } from "@/convex/lib/filename"
import modulesData from "@/convex/modules.json"
import { getImplicitDependencies, humanizeStatus } from "@/lib/utils"
import registryData from "@/public/registry.json"