summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/app/src/pages/layout/sidebar-items.tsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/app/src/pages/layout/sidebar-items.tsx b/packages/app/src/pages/layout/sidebar-items.tsx
index d9fd4d6a8..296f035ce 100644
--- a/packages/app/src/pages/layout/sidebar-items.tsx
+++ b/packages/app/src/pages/layout/sidebar-items.tsx
@@ -20,9 +20,10 @@ import { childSessionOnPath, hasProjectPermissions } from "./helpers"
const OPENCODE_PROJECT_ID = "4b0ea68d7af9a6031a7ffda7ad66e0cb83315750"
export function getProjectAvatarSource(id?: string, icon?: { color?: string; url?: string; override?: string }) {
- return id === OPENCODE_PROJECT_ID
- ? "https://opencode.ai/favicon.svg"
- : (icon?.override ?? (icon?.color ? undefined : icon?.url))
+ if (id === OPENCODE_PROJECT_ID) return "https://opencode.ai/favicon.svg"
+ if (icon?.override) return icon?.override
+ if (icon?.color) return undefined
+ return icon?.url
}
export const ProjectIcon = (props: { project: LocalProject; class?: string; notify?: boolean }): JSX.Element => {