X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/46751b9305a7e991d484494facd1f40790254d40..9a59fad2b6a97af963728a5111395f9caa71802f:/src/views/api-client-authorization-panel/api-client-authorization-panel-root.tsx diff --git a/src/views/api-client-authorization-panel/api-client-authorization-panel-root.tsx b/src/views/api-client-authorization-panel/api-client-authorization-panel-root.tsx index a25d93b7..ddca138c 100644 --- a/src/views/api-client-authorization-panel/api-client-authorization-panel-root.tsx +++ b/src/views/api-client-authorization-panel/api-client-authorization-panel-root.tsx @@ -2,39 +2,28 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { - StyleRulesCallback, WithStyles, withStyles, Card, CardContent, Grid, Tooltip, IconButton + StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core'; -import { ArvadosTheme } from '~/common/custom-theme'; -import { HelpIcon, ShareMeIcon } from '~/components/icon/icon'; -import { createTree } from '~/models/tree'; -import { DataColumns } from '~/components/data-table/data-table'; -import { SortDirection } from '~/components/data-table/data-column'; -import { DataTableDefaultView } from '~/components/data-table-default-view/data-table-default-view'; +import { ArvadosTheme } from 'common/custom-theme'; +import { ShareMeIcon } from 'components/icon/icon'; +import { createTree } from 'models/tree'; +import { DataColumns } from 'components/data-table/data-table'; +import { SortDirection } from 'components/data-table/data-column'; import { API_CLIENT_AUTHORIZATION_PANEL_ID } from '../../store/api-client-authorizations/api-client-authorizations-actions'; -import { DataExplorer } from '~/views-components/data-explorer/data-explorer'; -import { ResourcesState } from '~/store/resources/resources'; +import { DataExplorer } from 'views-components/data-explorer/data-explorer'; +import { ResourcesState } from 'store/resources/resources'; import { CommonUuid, TokenApiClientId, TokenApiToken, TokenCreatedByIpAddress, TokenDefaultOwnerUuid, TokenExpiresAt, TokenLastUsedAt, TokenLastUsedByIpAddress, TokenScopes, TokenUserId -} from '~/views-components/data-explorer/renderers'; +} from 'views-components/data-explorer/renderers'; -type CssRules = 'card' | 'cardContent' | 'helpIconGrid'; +type CssRules = 'root'; const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ - card: { + root: { width: '100%', - overflow: 'auto' - }, - cardContent: { - padding: 0, - '&:last-child': { - paddingBottom: 0 - } - }, - helpIconGrid: { - textAlign: 'right' } }); @@ -52,7 +41,7 @@ export enum ApiClientAuthorizationPanelColumnNames { USER_ID = 'User ID' } -export const ApiClientAuthorizationPanelColumns: DataColumns = [ +export const apiClientAuthorizationPanelColumns: DataColumns = [ { name: ApiClientAuthorizationPanelColumnNames.UUID, selected: true, @@ -132,7 +121,6 @@ export interface ApiClientAuthorizationPanelRootActionProps { onItemClick: (item: string) => void; onContextMenu: (event: React.MouseEvent, item: string) => void; onItemDoubleClick: (item: string) => void; - openHelpDialog: () => void; } export interface ApiClientAuthorizationPanelRootDataProps { @@ -143,33 +131,16 @@ type ApiClientAuthorizationPanelRootProps = ApiClientAuthorizationPanelRootActio & ApiClientAuthorizationPanelRootDataProps & WithStyles; export const ApiClientAuthorizationPanelRoot = withStyles(styles)( - ({ classes, onItemDoubleClick, onItemClick, onContextMenu, openHelpDialog }: ApiClientAuthorizationPanelRootProps) => - - - - - - - - - - - - - } /> - - - - -); \ No newline at end of file + ({ classes, onItemDoubleClick, onItemClick, onContextMenu }: ApiClientAuthorizationPanelRootProps) => +
+
+);