//
// SPDX-License-Identifier: AGPL-3.0
-import * as React from 'react';
-import { StyleRulesCallback, WithStyles, withStyles, Card, CardContent, Button, Typography, Grid, Table, TableHead, TableRow, TableCell, TableBody, Tooltip, IconButton, Checkbox } from '@material-ui/core';
-import { ArvadosTheme } from '~/common/custom-theme';
-import { MoreOptionsIcon } from '~/components/icon/icon';
-import { KeepServiceResource } from '~/models/keep-services';
+import React from 'react';
+import { StyleRulesCallback, WithStyles, withStyles, Card, CardContent, Grid, Table, TableHead, TableRow, TableCell, TableBody, Tooltip, IconButton, Checkbox } from '@material-ui/core';
+import { ArvadosTheme } from 'common/custom-theme';
+import { MoreOptionsIcon } from 'components/icon/icon';
+import { KeepServiceResource } from 'models/keep-services';
type CssRules = 'root' | 'tableRow';
});
export interface KeepServicePanelRootActionProps {
- openRowOptions: (event: React.MouseEvent<HTMLElement>, index: number, keepService: KeepServiceResource) => void;
+ openRowOptions: (event: React.MouseEvent<HTMLElement>, keepService: KeepServiceResource) => void;
}
export interface KeepServicePanelRootDataProps {
<TableCell>{keepService.serviceType}</TableCell>
<TableCell>
<Tooltip title="More options" disableFocusListener>
- <IconButton onClick={event => openRowOptions(event, index, keepService)}>
+ <IconButton onClick={event => openRowOptions(event, keepService)}>
<MoreOptionsIcon />
</IconButton>
</Tooltip>