X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/a2a93caf3e8c78fc93d47eec249086e26124a0be..a781af5eae4f4e7f6e07a2b205ad4e54e9e8ec7a:/src/views/project-panel/project-panel.tsx diff --git a/src/views/project-panel/project-panel.tsx b/src/views/project-panel/project-panel.tsx index 00ac729705..e34ea1ecda 100644 --- a/src/views/project-panel/project-panel.tsx +++ b/src/views/project-panel/project-panel.tsx @@ -11,10 +11,10 @@ import { DispatchProp, connect } from 'react-redux'; import { DataColumns } from '../../components/data-table/data-table'; import { RouteComponentProps } from 'react-router'; import { RootState } from '../../store/store'; -import { ResourceKind } from '../../models/kinds'; import { DataTableFilterItem } from '../../components/data-table-filters/data-table-filters'; import { ContainerRequestState } from '../../models/container-request'; import { SortDirection } from '../../components/data-table/data-column'; +import { ResourceKind } from '../../models/resource'; import { resourceLabel } from '../../common/labels'; export const PROJECT_PANEL_ID = "projectPanel"; @@ -35,7 +35,7 @@ type ProjectPanelProps = { & WithStyles & RouteComponentProps<{ id: string }>; -class ProjectPanel extends React.Component { +class ProjectPanel extends React.Component { render() { return
@@ -53,7 +53,8 @@ class ProjectPanel extends React.Component { id={PROJECT_PANEL_ID} onRowClick={this.props.onItemClick} onRowDoubleClick={this.props.onItemDoubleClick} - onContextMenu={this.props.onContextMenu} /> + onContextMenu={this.props.onContextMenu} + extractKey={(item: ProjectPanelItem) => item.uuid} />
; }