X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/98d4fa453583e340187988f024c9a65cb47e332d..e6039bec0497aa7e1391958e5c4f84bbaeef653e:/src/store/project/project-reducer.ts diff --git a/src/store/project/project-reducer.ts b/src/store/project/project-reducer.ts index 5693fb64..c008370d 100644 --- a/src/store/project/project-reducer.ts +++ b/src/store/project/project-reducer.ts @@ -4,12 +4,12 @@ import * as _ from "lodash"; -import { Project } from "../../models/project"; import actions, { ProjectAction } from "./project-action"; import { TreeItem, TreeItemStatus } from "../../components/tree/tree"; +import { ProjectResource } from "../../models/project"; export type ProjectState = { - items: Array>, + items: Array>, currentItemId: string, creator: ProjectCreator }; @@ -67,7 +67,7 @@ function resetTreeActivity(tree: Array>) { } } -function updateProjectTree(tree: Array>, projects: Project[], parentItemId?: string): Array> { +function updateProjectTree(tree: Array>, projects: ProjectResource[], parentItemId?: string): Array> { let treeItem; if (parentItemId) { treeItem = findTreeItem(tree, parentItemId); @@ -82,7 +82,7 @@ function updateProjectTree(tree: Array>, projects: Project[], status: TreeItemStatus.Initial, data: p, items: [] - } as TreeItem)); + } as TreeItem)); if (treeItem) { treeItem.items = items;