Restric order and filters arguments of favorite list
[arvados-workbench2.git] / src / components / details-panel-factory / details-panel-factory.tsx
index a9e5a212221a1413dc08b1b72cc1c85de2703931..bb7d855697a4ace6920e8cdfcff0ea4db4d6af18 100644 (file)
@@ -2,13 +2,14 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import { ResourceKind } from '../../models/kinds';
 import ProjectItem from './items/project-item';
 import CollectionItem from './items/collection-item';
 import ProcessItem from './items/process-item';
 import AbstractItem from './items/abstract-item';
 import EmptyItem from './items/empty-item';
 import { DetailsPanelResource } from '../../views-components/details-panel/details-panel';
+import { EmptyResource } from '../../models/empty';
+import { ResourceKind } from '../../models/resource';
 
 export default class DetailsPanelFactory {
     static createItem(res: DetailsPanelResource): AbstractItem {
@@ -20,7 +21,7 @@ export default class DetailsPanelFactory {
             case ResourceKind.Process:
                 return new ProcessItem(res);
             default:
-                return new EmptyItem(res);
+                return new EmptyItem(res as EmptyResource);
         }
     }
 }
\ No newline at end of file