diff --git a/src/pages/tableview/TableView.tsx b/src/pages/tableview/TableView.tsx index 403cdf3..105ef3e 100644 --- a/src/pages/tableview/TableView.tsx +++ b/src/pages/tableview/TableView.tsx @@ -66,13 +66,14 @@ const TableView: React.FC = ({app, source}) => { const rows: Array> = []; - value.values.forEach((row: any) => { + value.values.forEach((row: any,rowIndex: number) => { const values: Record = {}; headers.forEach((header, index) => { const value = row[index]; const resValue = formatValue(value); values[header] = resValue; }); + values['key'] = rowIndex; // Add a unique key for each row rows.push(values); }); @@ -138,6 +139,7 @@ const TableView: React.FC = ({app, source}) => { // console.log('value: ', value); }, }} + rowKey={(record) => record.key} search={{ labelWidth: 'auto', }}