Skip to content

Commit 5e856b0

Browse files
committed
fix: update key props for table list items and cards for better uniqueness
1 parent bbedda4 commit 5e856b0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/views/EncodingShelfThread.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ export const EncodingShelfThread: FC<EncodingShelfThreadProps> = function ({ cha
405405

406406
//let triggers = currentTable.derive.triggers;
407407
let tableList = activeTableThread.map((tableId) => <div
408-
key={tableId}
408+
key={`${tableId}-table-list-item`}
409409
className="table-list-item">
410410
<Button variant="text" sx={{textTransform: 'none', padding: 0, minWidth: 0}} onClick={() => { dispatch(dfActions.setFocusedTable(tableId)) }}>
411411
<Stack direction="row" sx={{fontSize: '12px'}} alignItems="center" gap={"2px"}>
@@ -419,7 +419,7 @@ export const EncodingShelfThread: FC<EncodingShelfThreadProps> = function ({ cha
419419

420420
let tableCards = activeTableThread.map((tableId) =>
421421
<Card
422-
key={tableId}
422+
key={`${tableId}-table-card`}
423423
variant='outlined' sx={{padding: '2px 0 2px 0'}}>
424424
<Button variant="text" sx={{textTransform: 'none', padding: 0, marginLeft: 1, minWidth: 0}} onClick={() => { dispatch(dfActions.setFocusedTable(tableId)) }}>
425425
<Stack direction="row" sx={{fontSize: '12px'}} alignItems="center" gap={"2px"}>
@@ -444,7 +444,7 @@ export const EncodingShelfThread: FC<EncodingShelfThreadProps> = function ({ cha
444444
let fieldsIdentical = _.isEqual(previousActiveFields, currentActiveFields)
445445

446446
return <Box
447-
key={trigger.tableId}
447+
key={`${trigger.tableId}-trigger-card`}
448448
sx={{padding: 0, display: 'flex'}}>
449449
{/* <SouthIcon sx={{fontSize: "inherit", margin: 'auto 4px'}} /> */}
450450
<Box sx={{minWidth: '1px', padding: '0px', width: '17px', flex: 'none', display: 'flex', flexDirection: 'column'

0 commit comments

Comments
 (0)