X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/524ce540a6aacece98c402591b8907d2d52122e7..2c2339c775f9112f5da638b2beb81d8b6d5abc2b:/src/views-components/breadcrumbs/breadcrumbs.ts diff --git a/src/views-components/breadcrumbs/breadcrumbs.ts b/src/views-components/breadcrumbs/breadcrumbs.ts index c4134aed4d..0334097d2e 100644 --- a/src/views-components/breadcrumbs/breadcrumbs.ts +++ b/src/views-components/breadcrumbs/breadcrumbs.ts @@ -8,25 +8,24 @@ import { RootState } from 'store/store'; import { Dispatch } from 'redux'; import { navigateTo } from 'store/navigation/navigation-action'; import { getProperty } from '../../store/properties/properties'; -import { ResourceBreadcrumb, BREADCRUMBS } from '../../store/breadcrumbs/breadcrumbs-actions'; +import { BREADCRUMBS } from '../../store/breadcrumbs/breadcrumbs-actions'; import { openSidePanelContextMenu } from 'store/context-menu/context-menu-actions'; -import { ProjectResource } from "models/project"; type BreadcrumbsDataProps = Pick; type BreadcrumbsActionProps = Pick; const mapStateToProps = () => ({ properties, resources }: RootState): BreadcrumbsDataProps => ({ - items: (getProperty(BREADCRUMBS)(properties) || []), + items: (getProperty(BREADCRUMBS)(properties) || []), resources, }); const mapDispatchToProps = (dispatch: Dispatch): BreadcrumbsActionProps => ({ - onClick: ({ uuid }: Breadcrumb & ProjectResource) => { + onClick: ({ uuid }: Breadcrumb) => { dispatch(navigateTo(uuid)); }, - onContextMenu: (event, breadcrumb: Breadcrumb & ProjectResource) => { + onContextMenu: (event, breadcrumb: Breadcrumb) => { dispatch(openSidePanelContextMenu(event, breadcrumb.uuid)); } }); -export const Breadcrumbs = connect(mapStateToProps(), mapDispatchToProps)(BreadcrumbsComponent); \ No newline at end of file +export const Breadcrumbs = connect(mapStateToProps(), mapDispatchToProps)(BreadcrumbsComponent);