summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/context/layout.tsx
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-12-14 05:40:43 -0600
committerAdam <[email protected]>2025-12-14 21:38:58 -0600
commit4a8e8f537ca688cca52674a619065f577cbd3f9b (patch)
tree2255aa8ab0a9bb9d90519a1ac6d35e60b1e3e6f0 /packages/desktop/src/context/layout.tsx
parenta68bee7878d78ac7d480d6fbbd3225759e695c61 (diff)
downloadopencode-4a8e8f537ca688cca52674a619065f577cbd3f9b.tar.gz
opencode-4a8e8f537ca688cca52674a619065f577cbd3f9b.zip
wip(desktop): progress
Diffstat (limited to 'packages/desktop/src/context/layout.tsx')
-rw-r--r--packages/desktop/src/context/layout.tsx9
1 files changed, 2 insertions, 7 deletions
diff --git a/packages/desktop/src/context/layout.tsx b/packages/desktop/src/context/layout.tsx
index 3d5cad761..587276c53 100644
--- a/packages/desktop/src/context/layout.tsx
+++ b/packages/desktop/src/context/layout.tsx
@@ -22,7 +22,7 @@ export function getAvatarColors(key?: string) {
}
}
-type Dialog = "provider" | "model" | "connect"
+type Dialog = "provider" | "model" | "connect" | "manage-models"
export const { use: useLayout, provider: LayoutProvider } = createSimpleContext({
name: "Layout",
@@ -172,12 +172,7 @@ export const { use: useLayout, provider: LayoutProvider } = createSimpleContext(
dialog: {
opened: createMemo(() => ephemeral.dialog?.open),
open(dialog: Dialog) {
- batch(() => {
- // if (dialog !== "connect") {
- // setEphemeral("connect", {})
- // }
- setEphemeral("dialog", "open", dialog)
- })
+ setEphemeral("dialog", "open", dialog)
},
close(dialog: Dialog) {
if (ephemeral.dialog.open === dialog) {