summaryrefslogtreecommitdiffhomepage
path: root/packages/desktop/src/context
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-03 15:42:01 -0600
committerAdam <[email protected]>2025-11-03 15:42:10 -0600
commitbd0a4f7bbef079265289e9a83f43273f489ca6f9 (patch)
tree4d542c0a49c1d9c0971d574aef78a5f35e565789 /packages/desktop/src/context
parent3d43214075b1f4ba0a3c71d5fea799532bbb7bd9 (diff)
downloadopencode-bd0a4f7bbef079265289e9a83f43273f489ca6f9.tar.gz
opencode-bd0a4f7bbef079265289e9a83f43273f489ca6f9.zip
wip: desktop work
Diffstat (limited to 'packages/desktop/src/context')
-rw-r--r--packages/desktop/src/context/local.tsx8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/desktop/src/context/local.tsx b/packages/desktop/src/context/local.tsx
index 283dddc2c..db4699150 100644
--- a/packages/desktop/src/context/local.tsx
+++ b/packages/desktop/src/context/local.tsx
@@ -325,7 +325,10 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
})
}
- const search = (query: string) => sdk.client.find.files({ query: { query } }).then((x) => x.data!)
+ const searchFiles = (query: string) =>
+ sdk.client.find.files({ query: { query, dirs: false } }).then((x) => x.data!)
+ const searchFilesAndDirectories = (query: string) =>
+ sdk.client.find.files({ query: { query, dirs: true } }).then((x) => x.data!)
sdk.event.listen((e) => {
const event = e.details
@@ -411,7 +414,8 @@ export const { use: useLocal, provider: LocalProvider } = createSimpleContext({
!x.path.replace(new RegExp(`^${path + "/"}`), "").includes("/"),
)
},
- search,
+ searchFiles,
+ searchFilesAndDirectories,
relative,
// active,
// opened,