feat: render runs by robot id and display run name

This commit is contained in:
amhsirak
2024-11-18 05:58:24 +05:30
parent f6e08aa766
commit cba24f2f4b

View File

@@ -120,10 +120,10 @@ export const RunsTable = (
All Runs All Runs
</Typography> </Typography>
<TableContainer component={Paper} sx={{ width: '100%', overflow: 'hidden' }}> <TableContainer component={Paper} sx={{ width: '100%', overflow: 'hidden' }}>
{Object.entries(groupedRows).map(([name, group]) => ( {Object.entries(groupedRows).map(([id, data]) => (
<Accordion key={name}> <Accordion key={id}>
<AccordionSummary expandIcon={<ExpandMoreIcon />}> <AccordionSummary expandIcon={<ExpandMoreIcon />}>
<Typography variant="h6">{name}</Typography> <Typography variant="h6">{data[0].name}</Typography>
</AccordionSummary> </AccordionSummary>
<AccordionDetails> <AccordionDetails>
<Table stickyHeader aria-label="sticky table"> <Table stickyHeader aria-label="sticky table">
@@ -142,7 +142,9 @@ export const RunsTable = (
</TableRow> </TableRow>
</TableHead> </TableHead>
<TableBody> <TableBody>
{group.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage).map((row) => ( {data
.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage)
.map((row) => (
<CollapsibleRow <CollapsibleRow
row={row} row={row}
handleDelete={handleDelete} handleDelete={handleDelete}