X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/ad5208965b91e020b431cd9d2c1d15ff4b856450..3c7e3cdc547ad5468421e1c049daa94b0d4b8bc0:/src/views/user-panel/user-panel.tsx diff --git a/src/views/user-panel/user-panel.tsx b/src/views/user-panel/user-panel.tsx index f28cca3b..c86ca519 100644 --- a/src/views/user-panel/user-panel.tsx +++ b/src/views/user-panel/user-panel.tsx @@ -2,15 +2,15 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; -import { WithStyles, withStyles, Typography, Tabs, Tab, Paper, Button } from '@material-ui/core'; -import { DataExplorer } from "~/views-components/data-explorer/data-explorer"; +import React from 'react'; +import { WithStyles, withStyles, Tabs, Tab, Paper, Button, Grid } from '@material-ui/core'; +import { DataExplorer } from "views-components/data-explorer/data-explorer"; import { connect, DispatchProp } from 'react-redux'; -import { DataColumns } from '~/components/data-table/data-table'; -import { RootState } from '~/store/store'; -import { SortDirection } from '~/components/data-table/data-column'; -import { openContextMenu } from "~/store/context-menu/context-menu-actions"; -import { getResource, ResourcesState } from "~/store/resources/resources"; +import { DataColumns } from 'components/data-table/data-table'; +import { RootState } from 'store/store'; +import { SortDirection } from 'components/data-table/data-column'; +import { openContextMenu } from "store/context-menu/context-menu-actions"; +import { getResource, ResourcesState } from "store/resources/resources"; import { ResourceFirstName, ResourceLastName, @@ -19,15 +19,16 @@ import { ResourceIsActive, ResourceIsAdmin, ResourceUsername -} from "~/views-components/data-explorer/renderers"; -import { navigateTo } from "~/store/navigation/navigation-action"; -import { ContextMenuKind } from "~/views-components/context-menu/context-menu"; -import { DataTableDefaultView } from '~/components/data-table-default-view/data-table-default-view'; -import { createTree } from '~/models/tree'; +} from "views-components/data-explorer/renderers"; +import { navigateTo } from "store/navigation/navigation-action"; +import { ContextMenuKind } from "views-components/context-menu/context-menu"; +import { DataTableDefaultView } from 'components/data-table-default-view/data-table-default-view'; +import { createTree } from 'models/tree'; import { compose, Dispatch } from 'redux'; -import { UserResource } from '~/models/user'; -import { ShareMeIcon, AddIcon } from '~/components/icon/icon'; -import { USERS_PANEL_ID, openUserCreateDialog } from '~/store/users/users-actions'; +import { UserResource } from 'models/user'; +import { ShareMeIcon, AddIcon } from 'components/icon/icon'; +import { USERS_PANEL_ID, openUserCreateDialog } from 'store/users/users-actions'; +import { noop } from 'lodash'; type UserPanelRules = "button"; @@ -100,14 +101,6 @@ export const userPanelColumns: DataColumns = [ filters: createTree(), render: uuid => }, - { - name: UserPanelColumnNames.REDIRECT_TO_USER, - selected: true, - configurable: false, - sortDirection: SortDirection.NONE, - filters: createTree(), - render: () => (none) - }, { name: UserPanelColumnNames.USERNAME, selected: true, @@ -163,18 +156,23 @@ export const UserPanel = compose( {value === 0 && -
- -
+ + + } + paperProps={{ + elevation: 0, + }} dataTableDefaultView={ { - this.props.handleRowDoubleClick(uuid); - } - - handleRowClick = () => { - return; - } } );