import { Box } from '@mui/material' import { IServer } from '../interfaces/servers' import { useServerIps } from '../hooks/swrHooks' import { GridColDef } from '@mui/x-data-grid' import { Table } from '@mantine/core' function ServerData({ id }: IServer) { const { serverIps } = useServerIps(id, 0, 10) const serverIpsColumns: GridColDef[] = [ { field: 'id', headerName: 'ID', type: 'number' }, { field: 'server_id', headerName: 'Server ID', type: 'number' }, { field: 'name', headerName: 'Название', type: 'string' }, { field: 'is_actual', headerName: 'Действителен', type: 'boolean' }, { field: 'ip', headerName: 'IP', type: 'string' }, { field: 'servername', headerName: 'Название сервера', type: 'string' }, ] return ( {serverIps && // { // //setCurrentServerData(params.row) // //setServerDataOpen(true) // }} // onSave={undefined} // onDelete={undefined} // loading={false} // /> {serverIpsColumns.map(column => ( {column.headerName} ))} {serverIpsColumns.map(column => ( {serverIps ? serverIps[column.field] : ''} ))}
}
) } export default ServerData