-import { Container, Typography, Button, Grid } from '@mui/material';
+import { Container, Typography, Button, Grid, IconButton } from '@mui/material';
import { MaterialReactTable, useMaterialReactTable } from 'material-react-table';
import { useVPN } from '../../components';
+import { RemoveCircleOutlined, AccessTimeOutlined } from '@mui/icons-material/';
const VPN = () => {
const { setRevokeOpen,
header: 'Banning',
Cell: ({ row }) => (
<Grid container spacing={1} alignItems='center'>
- <Grid item xs={6}>
- <Button
- size='small'
- variant='contained'
- color='secondary'
- onClick={() => {
- setRevokeClientName( row.original.clientName );
- setRevokeOpen( true );
- }}
- >
- Revoke
- </Button>
- </Grid>
- <Grid item xs={6}>
- <Button
- size='small'
- variant='contained'
- color='secondary'
- onClick={() => {
- setRevokeClientName( row.original.clientName );
- setRevokeOpen( true );
- }}
- >
- Suspend
- </Button>
- </Grid>
+ <IconButton size='small' color='secondary' title='Revoke' onClick={() => {
+ setRevokeClientName( row.original.clientName );
+ setRevokeOpen( true );
+ }}><RemoveCircleOutlined/></IconButton>
+ <IconButton size='small' color='secondary' title='Suspend' onClick={() => {
+ setRevokeClientName( row.original.clientName );
+ setRevokeOpen( true );
+ }}><AccessTimeOutlined/></IconButton>
</Grid>
),
},