in src/core/Results.tsx [193:219]
function prepareTableView(queryResult: []) {
const classes = useStyles();
const headers = findAllHeaders(queryResult);
let rowIndex = 0;
return (
<TableContainer component={Paper}>
<Table className={classes.table} size="small" aria-label="Results table">
<TableHead>
<TableRow>
{headers.map((header) => (
<TableCell key={header}>
<Typography className={classes.tableHeadContent}>
{header}
</Typography>
</TableCell>
))}
</TableRow>
</TableHead>
<TableBody>
{queryResult.map((result) =>
prepareTableContentRow(result, headers, rowIndex++)
)}
</TableBody>
</Table>
</TableContainer>
);
}