From 37e6c8342f1f63a95918a71ac78130b9d10d1103 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Tue, 14 Oct 2025 07:14:26 -0500 Subject: wip: css and ui packages --- packages/desktop/package.json | 5 +++-- packages/desktop/src/context/local.tsx | 5 ++++- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'packages/desktop') diff --git a/packages/desktop/package.json b/packages/desktop/package.json index eac0ad899..adef1809c 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -17,9 +17,9 @@ "@types/luxon": "3.7.1", "@types/node": "catalog:", "typescript": "catalog:", - "vite": "^6.0.0", + "vite": "catalog:", "vite-plugin-icons-spritesheet": "3.0.1", - "vite-plugin-solid": "^2.11.6" + "vite-plugin-solid": "catalog:" }, "dependencies": { "@kobalte/core": "catalog:", @@ -31,6 +31,7 @@ "@solidjs/router": "0.15.3", "@thisbeyond/solid-dnd": "0.7.5", "diff": "catalog:", + "@opencode-ai/ui": "workspace:*", "fuzzysort": "catalog:", "luxon": "catalog:", "marked": "16.2.0", diff --git a/packages/desktop/src/context/local.tsx b/packages/desktop/src/context/local.tsx index 276f87192..e9fe8ee5c 100644 --- a/packages/desktop/src/context/local.tsx +++ b/packages/desktop/src/context/local.tsx @@ -146,7 +146,10 @@ function init() { } for (const p of sync.data.changes) { if (store.node[p.path] === undefined) { - fetch(p.path).then(() => setStore("node", p.path, "status", p)) + fetch(p.path).then(() => { + if (store.node[p.path] === undefined) return + setStore("node", p.path, "status", p) + }) } else { setStore("node", p.path, "status", p) } -- cgit v1.2.3