Skip to content

Commit 8286679

Browse files
authored
Merge pull request #268 from axel7083/fix/alt-table/adding-key-func
fix(alt-table): adding key function to distinct items
2 parents bc76f47 + a76606c commit 8286679

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

packages/frontend/src/routes/alternatives/(components)/AlternativeTable.svelte

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,14 @@ const row: TableRow<Row> = new TableRow<Row>({
7474
return [];
7575
},
7676
});
77+
78+
function key(row: Row): string {
79+
if ('report' in row) {
80+
return `${row.localImage.engineId}:${row.localImage.id}`;
81+
} else {
82+
return `${row.engineId}:${row.id}`;
83+
}
84+
}
7785
</script>
7886

79-
<Table kind="alternatives" data={data} columns={columns} row={row} />
87+
<Table key={key} kind="alternatives" data={data} columns={columns} row={row} />

0 commit comments

Comments
 (0)