summaryrefslogtreecommitdiffhomepage
path: root/packages/enterprise/src/routes
diff options
context:
space:
mode:
authormridul <[email protected]>2026-03-01 02:43:23 +0530
committerGitHub <[email protected]>2026-02-28 15:13:23 -0600
commit971bd30516fb2b245f87bdf79e36bb64e72265bc (patch)
treefc0d71bb442ccf35e5e6d099f83fbbcb814112b0 /packages/enterprise/src/routes
parent2a2082233d9e8bda4674ce596f04b61b3b32522d (diff)
downloadopencode-971bd30516fb2b245f87bdf79e36bb64e72265bc.tar.gz
opencode-971bd30516fb2b245f87bdf79e36bb64e72265bc.zip
fix(app): fallback to synthetic icon for unknown provider IDs (#15295)
Diffstat (limited to 'packages/enterprise/src/routes')
-rw-r--r--packages/enterprise/src/routes/share/[shareID].tsx8
1 files changed, 3 insertions, 5 deletions
diff --git a/packages/enterprise/src/routes/share/[shareID].tsx b/packages/enterprise/src/routes/share/[shareID].tsx
index ada543b7d..007b4c268 100644
--- a/packages/enterprise/src/routes/share/[shareID].tsx
+++ b/packages/enterprise/src/routes/share/[shareID].tsx
@@ -23,7 +23,6 @@ import { MessageNav } from "@opencode-ai/ui/message-nav"
import { preloadMultiFileDiff, PreloadMultiFileDiffResult } from "@pierre/diffs/ssr"
import { FileSSR } from "@opencode-ai/ui/file-ssr"
import { clientOnly } from "@solidjs/start"
-import { type IconName } from "@opencode-ai/ui/icons/provider"
import { Meta, Title } from "@solidjs/meta"
import { Base64 } from "js-base64"
@@ -268,10 +267,9 @@ export default function () {
</div>
<div class="flex gap-4 items-center">
<div class="flex gap-2 items-center">
- <ProviderIcon
- id={provider() as IconName}
- class="size-3.5 shrink-0 text-icon-strong-base"
- />
+ <Show when={provider()}>
+ <ProviderIcon id={provider()!} class="size-3.5 shrink-0 text-icon-strong-base" />
+ </Show>
<div class="text-12-regular text-text-base">{model()?.name ?? modelID()}</div>
</div>
<div class="text-12-regular text-text-weaker">