X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/3c5e47e956b63a7caf08a9f25d2c6237e6370b65..b238c5cec390860b3265238e07b41d62349f70ce:/src/views/groups-panel/groups-panel.tsx diff --git a/src/views/groups-panel/groups-panel.tsx b/src/views/groups-panel/groups-panel.tsx index 0b2cd2cb..f50a344b 100644 --- a/src/views/groups-panel/groups-panel.tsx +++ b/src/views/groups-panel/groups-panel.tsx @@ -5,7 +5,6 @@ import * as React from 'react'; import { connect } from 'react-redux'; import { Grid, Button, Typography } from "@material-ui/core"; - import { DataExplorer } from "~/views-components/data-explorer/data-explorer"; import { DataColumns } from '~/components/data-table/data-table'; import { SortDirection } from '~/components/data-table/data-column'; @@ -19,7 +18,6 @@ import { ContextMenuKind } from '~/views-components/context-menu/context-menu'; import { getResource, ResourcesState, filterResources } from '~/store/resources/resources'; import { GroupResource } from '~/models/group'; import { RootState } from '~/store/store'; -import { Dispatch } from 'redux'; import { openContextMenu } from '~/store/context-menu/context-menu-actions'; import { ResourceKind } from '~/models/resource'; import { LinkClass, LinkResource } from '~/models/link'; @@ -64,7 +62,8 @@ const mapStateToProps = (state: RootState) => { const mapDispatchToProps = { onContextMenu: openContextMenu, - onRowDoubleClick: navigateToGroupDetails, + onRowDoubleClick: (uuid: string) => + navigateToGroupDetails(uuid), onNewGroup: openCreateGroupDialog, }; @@ -123,7 +122,7 @@ const GroupMembersCount = connect( const permissions = filterResources((resource: LinkResource) => resource.kind === ResourceKind.LINK && resource.linkClass === LinkClass.PERMISSION && - resource.headUuid === props.uuid + resource.tailUuid === props.uuid )(state.resources); return {