From d6525b6bf74cadf58cb342f42f8806afad846d52 Mon Sep 17 00:00:00 2001 From: navaneeth Date: Wed, 1 Sep 2021 15:49:36 +0530 Subject: [PATCH] Use accessor instead of headers for matching cell data --- frontend/src/Editor/Components/Table/Table.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/Editor/Components/Table/Table.jsx b/frontend/src/Editor/Components/Table/Table.jsx index c5777cb7c6..fd71b05d10 100644 --- a/frontend/src/Editor/Components/Table/Table.jsx +++ b/frontend/src/Editor/Components/Table/Table.jsx @@ -677,11 +677,12 @@ export function Table({ > {row.cells.map((cell) => { let cellProps = cell.getCellProps(); - if (componentState.changeSet) { if (componentState.changeSet[cell.row.index]) { - if (_.get(componentState.changeSet[cell.row.index], cell.column.Header, undefined) !== undefined) { + const accessor = columnData.find(column => column.id === cell.column.id)?.accessor; + + if (_.get(componentState.changeSet[cell.row.index], accessor, undefined) !== undefined) { console.log('componentState.changeSet', componentState.changeSet); cellProps.style.backgroundColor = '#ffffde'; }