Merge branch 'master'
[arvados.git] / src / views / project-panel / project-panel-item.ts
index 9a9f845f57e975cb720a84c09124c6197f88de1d..d0609d6df73139bbf55ebf5e404cafe7664632d5 100644 (file)
@@ -2,11 +2,10 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import { DataItem } from "../../components/data-table/data-table";
-import { ResourceKind } from "../../models/kinds";
 import { GroupContentsResource } from "../../services/groups-service/groups-service";
+import { ResourceKind } from "../../models/resource";
 
-export interface ProjectPanelItem extends DataItem {
+export interface ProjectPanelItem {
     uuid: string;
     name: string;
     kind: string;
@@ -20,14 +19,13 @@ export interface ProjectPanelItem extends DataItem {
 
 export function resourceToDataItem(r: GroupContentsResource): ProjectPanelItem {
     return {
-        key: r.uuid,
         uuid: r.uuid,
         name: r.name,
         kind: r.kind,
         url: "",
         owner: r.ownerUuid,
         lastModified: r.modifiedAt,
-        status:  r.kind === ResourceKind.Process ? r.state : undefined
+        status:  r.kind === ResourceKind.PROCESS ? r.state : undefined
     };
 }