Skip to content

Commit f6b4f54

Browse files
authored
refactor(app): convert getProjectAvatarSource to early returns (#24896)
1 parent fc0e3c6 commit f6b4f54

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

packages/app/src/pages/layout/sidebar-items.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ import { childSessionOnPath, hasProjectPermissions } from "./helpers"
2020
const OPENCODE_PROJECT_ID = "4b0ea68d7af9a6031a7ffda7ad66e0cb83315750"
2121

2222
export function getProjectAvatarSource(id?: string, icon?: { color?: string; url?: string; override?: string }) {
23-
return id === OPENCODE_PROJECT_ID
24-
? "https://opencode.ai/favicon.svg"
25-
: (icon?.override ?? (icon?.color ? undefined : icon?.url))
23+
if (id === OPENCODE_PROJECT_ID) return "https://opencode.ai/favicon.svg"
24+
if (icon?.override) return icon?.override
25+
if (icon?.color) return undefined
26+
return icon?.url
2627
}
2728

2829
export const ProjectIcon = (props: { project: LocalProject; class?: string; notify?: boolean }): JSX.Element => {

0 commit comments

Comments
 (0)