diff --git a/packages/app/src/workspaces/files/model.tsx b/packages/app/src/workspaces/files/model.tsx index 861a375bbea..22994384cad 100644 --- a/packages/app/src/workspaces/files/model.tsx +++ b/packages/app/src/workspaces/files/model.tsx @@ -62,7 +62,6 @@ export const { use: useFile, provider: FileProvider } = createSimpleContext({ const waiters = new Map>() const tree = createFileTreeStore({ - scope, normalizeDir: path.normalizeDir, list: (dir) => serverSDK.api.file.list({ path: dir, location: { directory: scope() } }).then((x) => diff --git a/packages/app/src/workspaces/files/tree-store.ts b/packages/app/src/workspaces/files/tree-store.ts index 2728e502188..36a4d286e38 100644 --- a/packages/app/src/workspaces/files/tree-store.ts +++ b/packages/app/src/workspaces/files/tree-store.ts @@ -17,7 +17,6 @@ import { } from "./tree-machine" type TreeStoreOptions = { - scope: () => string normalizeDir: (input: string) => string list: (input: string) => Promise onError: (message: string) => void diff --git a/packages/app/test-browser/file-tree-store.test.ts b/packages/app/test-browser/file-tree-store.test.ts index 38dbfcb2342..f0154a5daed 100644 --- a/packages/app/test-browser/file-tree-store.test.ts +++ b/packages/app/test-browser/file-tree-store.test.ts @@ -9,7 +9,7 @@ const file = (path: string): FileNode => ({ path, type: "file", name: path, abso type Call = { dir: string; resolve: (nodes: FileNode[]) => void; reject: (error: Error) => void } -function setup(scope = () => "/repo") { +function setup() { const calls: Call[] = [] const errors: string[] = [] @@ -18,7 +18,6 @@ function setup(scope = () => "/repo") { errors, dispose, store: createFileTreeStore({ - scope, normalizeDir: (input) => input, list: (dir) => new Promise((resolve, reject) => calls.push({ dir, resolve, reject })), onError: (message) => errors.push(message), @@ -55,10 +54,8 @@ describe("file tree store", () => { }) test("a listing from the previous workspace neither reports nor releases the new workspace's listing", async () => { - const workspace = { directory: "/a" } - const tree = setup(() => workspace.directory) + const tree = setup() void tree.store.listDir("") - workspace.directory = "/b" tree.store.reset() void tree.store.listDir("")