X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/93cb6b20b9f7893c588d9679c7b904ee35238f1b..3c7e3cdc547ad5468421e1c049daa94b0d4b8bc0:/src/views-components/virtual-machines-dialog/attributes-dialog.tsx diff --git a/src/views-components/virtual-machines-dialog/attributes-dialog.tsx b/src/views-components/virtual-machines-dialog/attributes-dialog.tsx index 78b58da5..4960c1b0 100644 --- a/src/views-components/virtual-machines-dialog/attributes-dialog.tsx +++ b/src/views-components/virtual-machines-dialog/attributes-dialog.tsx @@ -2,19 +2,19 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from "react"; +import React from "react"; import { Dialog, DialogTitle, DialogContent, DialogActions, Button, Typography, Grid } from "@material-ui/core"; -import { WithDialogProps } from "~/store/dialog/with-dialog"; -import { withDialog } from '~/store/dialog/with-dialog'; -import { VIRTUAL_MACHINE_ATTRIBUTES_DIALOG } from "~/store/virtual-machines/virtual-machines-actions"; -import { StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core/styles'; -import { ArvadosTheme } from '~/common/custom-theme'; +import { WithDialogProps } from "store/dialog/with-dialog"; +import { withDialog } from 'store/dialog/with-dialog'; +import { VIRTUAL_MACHINE_ATTRIBUTES_DIALOG } from "store/virtual-machines/virtual-machines-actions"; +import { WithStyles, withStyles } from '@material-ui/core/styles'; +import { ArvadosTheme } from 'common/custom-theme'; import { compose } from "redux"; -import { VirtualMachinesResource } from "~/models/virtual-machines"; +import { VirtualMachinesResource } from "models/virtual-machines"; type CssRules = 'rightContainer' | 'leftContainer' | 'spacing'; -const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ +const styles = withStyles((theme: ArvadosTheme) => ({ rightContainer: { textAlign: 'right', paddingRight: theme.spacing.unit * 2, @@ -27,7 +27,7 @@ const styles: StyleRulesCallback = (theme: ArvadosTheme) => ({ spacing: { paddingTop: theme.spacing.unit * 2 }, -}); +})); interface VirtualMachineAttributesDataProps { virtualMachineData: VirtualMachinesResource; @@ -37,7 +37,7 @@ type VirtualMachineAttributesProps = VirtualMachineAttributesDataProps & WithSty export const VirtualMachineAttributesDialog = compose( withDialog(VIRTUAL_MACHINE_ATTRIBUTES_DIALOG), - withStyles(styles))( + styles)( (props: WithDialogProps & VirtualMachineAttributesProps) => Attributes - + {props.data.virtualMachineData && attributes(props.data.virtualMachineData, props.classes)}