import { ProcessResource } from '../../models/process';
import DetailsPanelFactory from '../../components/details-panel-factory/details-panel-factory';
import AbstractItem from '../../components/details-panel-factory/items/abstract-item';
-import { ResourceKind, Resource } from '../../models/resource';
import { EmptyResource } from '../../models/empty';
export interface DetailsPanelDataProps {
}
});
-// TODO: move to models
+
export type DetailsPanelResource = ProjectResource | CollectionResource | ProcessResource | EmptyResource;
const getItem = (res: DetailsPanelResource) => {
};
const getDefaultItem = () => {
- return DetailsPanelFactory.createItem({ kind: ResourceKind.UNKNOWN, name: 'Projects' } as EmptyResource);
+ return DetailsPanelFactory.createItem({ kind: undefined, name: 'Projects' });
};
const mapStateToProps = ({ detailsPanel }: RootState) => {