X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/444c41ca81c90ff172c7b1d99ff78f52bff991e8..082c1782d96a4b1c897df64d9b325d102a5c1144:/src/views/process-panel/process-details-card.tsx diff --git a/src/views/process-panel/process-details-card.tsx b/src/views/process-panel/process-details-card.tsx index 5cca904a..59d0b61b 100644 --- a/src/views/process-panel/process-details-card.tsx +++ b/src/views/process-panel/process-details-card.tsx @@ -13,16 +13,16 @@ import { CardContent, Tooltip, Typography, - Chip, } from '@material-ui/core'; import { ArvadosTheme } from 'common/custom-theme'; import { CloseIcon, MoreOptionsIcon, ProcessIcon } from 'components/icon/icon'; -import { Process, getProcessStatus, getProcessStatusColor } from 'store/processes/process'; +import { Process } from 'store/processes/process'; import { MPVPanelProps } from 'components/multi-panel-view/multi-panel-view'; import { ProcessDetailsAttributes } from './process-details-attributes'; +import { ProcessStatus } from 'views-components/data-explorer/renderers'; import { ContainerState } from 'models/container'; -type CssRules = 'card' | 'content' | 'title' | 'header' | 'cancelButton' | 'chip' | 'avatar' | 'iconHeader'; +type CssRules = 'card' | 'content' | 'title' | 'header' | 'cancelButton' | 'avatar' | 'iconHeader'; const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ card: { @@ -57,13 +57,6 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ cursor: 'pointer' } }, - chip: { - height: theme.spacing.unit * 3, - width: theme.spacing.unit * 12, - color: theme.palette.common.white, - fontSize: '0.875rem', - borderRadius: theme.spacing.unit * 0.625, - }, }); export interface ProcessDetailsCardDataProps { @@ -72,10 +65,10 @@ export interface ProcessDetailsCardDataProps { onContextMenu: (event: React.MouseEvent) => void; } -type ProcessDetailsCardProps = ProcessDetailsCardDataProps & WithStyles & MPVPanelProps; +type ProcessDetailsCardProps = ProcessDetailsCardDataProps & WithStyles & MPVPanelProps; -export const ProcessDetailsCard = withStyles(styles, {withTheme: true})( - ({ theme, cancelProcess, onContextMenu, classes, process, doHidePanel, panelName }: ProcessDetailsCardProps) => { +export const ProcessDetailsCard = withStyles(styles)( + ({ cancelProcess, onContextMenu, classes, process, doHidePanel, panelName }: ProcessDetailsCardProps) => { return {process.container && process.container.state === ContainerState.RUNNING && cancelProcess(process.containerRequest.uuid)}>Cancel} - +