Adam hace 2 meses
padre
commit
d149c25aab

+ 1 - 1
packages/desktop/src/components/prompt-input.tsx

@@ -17,7 +17,7 @@ import { IconButton } from "@opencode-ai/ui/icon-button"
 import { ProviderIcon } from "@opencode-ai/ui/provider-icon"
 import { ProviderIcon } from "@opencode-ai/ui/provider-icon"
 import { Select } from "@opencode-ai/ui/select"
 import { Select } from "@opencode-ai/ui/select"
 import { getDirectory, getFilename } from "@opencode-ai/util/path"
 import { getDirectory, getFilename } from "@opencode-ai/util/path"
-import { IconName } from "../../../ui/src/components/provider-icons/types"
+import { type IconName } from "@opencode-ai/ui/icons/provider"
 
 
 interface PromptInputProps {
 interface PromptInputProps {
   class?: string
   class?: string

+ 1 - 1
packages/enterprise/src/routes/share/[shareID].tsx

@@ -22,7 +22,7 @@ import { Tabs } from "@opencode-ai/ui/tabs"
 import { preloadMultiFileDiff, PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr"
 import { preloadMultiFileDiff, PreloadMultiFileDiffResult } from "@pierre/precision-diffs/ssr"
 import { Diff as SSRDiff } from "@opencode-ai/ui/diff-ssr"
 import { Diff as SSRDiff } from "@opencode-ai/ui/diff-ssr"
 import { clientOnly } from "@solidjs/start"
 import { clientOnly } from "@solidjs/start"
-import { IconName } from "../../../../ui/src/components/provider-icons/types"
+import { type IconName } from "@opencode-ai/ui/icons/provider"
 
 
 const ClientOnlyDiff = clientOnly(() => import("@opencode-ai/ui/diff").then((m) => ({ default: m.Diff })))
 const ClientOnlyDiff = clientOnly(() => import("@opencode-ai/ui/diff").then((m) => ({ default: m.Diff })))
 
 

+ 2 - 0
packages/ui/package.json

@@ -10,6 +10,8 @@
     "./context/*": "./src/context/*.tsx",
     "./context/*": "./src/context/*.tsx",
     "./styles": "./src/styles/index.css",
     "./styles": "./src/styles/index.css",
     "./styles/tailwind": "./src/styles/tailwind/index.css",
     "./styles/tailwind": "./src/styles/tailwind/index.css",
+    "./icons/provider": "./src/components/provider-icons/types.ts",
+    "./icons/file-type": "./src/components/file-icons/types.ts",
     "./fonts/*": "./src/assets/fonts/*"
     "./fonts/*": "./src/assets/fonts/*"
   },
   },
   "scripts": {
   "scripts": {