summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/context
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-20 04:33:42 -0600
committerAdam <[email protected]>2025-12-20 04:33:42 -0600
commite5b3f796e4c2e2ff12939dfc5e523ab9bd042f51 (patch)
tree30eea280b8685832ba2974c873d6f27227eae113 /packages/desktop/src/context
parenta9700c8773cb3475abfb7b32474d250cd7be010c (diff)
downloadopencode-e5b3f796e4c2e2ff12939dfc5e523ab9bd042f51.tar.gz
opencode-e5b3f796e4c2e2ff12939dfc5e523ab9bd042f51.zip
fix: types
Diffstat (limited to 'packages/desktop/src/context')
-rw-r--r--packages/desktop/src/context/layout.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/desktop/src/context/layout.tsx b/packages/desktop/src/context/layout.tsx
index b30d3f350..0d3de5683 100644
--- a/packages/desktop/src/context/layout.tsx
+++ b/packages/desktop/src/context/layout.tsx
@@ -27,6 +27,8 @@ type SessionTabs = {
all: string[]
}
+export type LocalProject = Partial<Project> & { worktree: string; expanded: boolean }
+
export const { use: useLayout, provider: LayoutProvider } = createSimpleContext({
name: "Layout",
init: () => {
@@ -69,7 +71,7 @@ export const { use: useLayout, provider: LayoutProvider } = createSimpleContext(
]
}
- function colorize(project: Partial<Project> & { worktree: string; expanded: boolean }) {
+ function colorize(project: LocalProject) {
if (project.icon?.color) return project
const color = pickAvailableColor()
usedColors.add(color)