X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/1e32e6134cd53c30cd8a9410572a443b37f76f2e..f9dafeec8d45f0cb19d71326b7fa877891a7eb9e:/src/views-components/breadcrumbs/breadcrumbs.ts diff --git a/src/views-components/breadcrumbs/breadcrumbs.ts b/src/views-components/breadcrumbs/breadcrumbs.ts index 69eb9e3d..c2f33894 100644 --- a/src/views-components/breadcrumbs/breadcrumbs.ts +++ b/src/views-components/breadcrumbs/breadcrumbs.ts @@ -9,8 +9,7 @@ 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 { openSidePanelContextMenu } from '~/store/context-menu/context-menu-actions'; type BreadcrumbsDataProps = Pick; type BreadcrumbsActionProps = Pick; @@ -23,7 +22,9 @@ const mapDispatchToProps = (dispatch: Dispatch): BreadcrumbsActionProps => ({ onClick: ({ uuid }: ResourceBreadcrumb) => { dispatch(navigateTo(uuid)); }, - onContextMenu: () => { return; } + onContextMenu: (event, breadcrumb: ResourceBreadcrumb) => { + dispatch(openSidePanelContextMenu(event, breadcrumb.uuid)); + } }); export const Breadcrumbs = connect(mapStateToProps(), mapDispatchToProps)(BreadcrumbsComponent); \ No newline at end of file