diff --git a/frontend/src/Editor/Components/Table/Table.jsx b/frontend/src/Editor/Components/Table/Table.jsx index e25ac49c38..2f4453d134 100644 --- a/frontend/src/Editor/Components/Table/Table.jsx +++ b/frontend/src/Editor/Components/Table/Table.jsx @@ -276,10 +276,18 @@ export function Table({ const cellValue = rowChangeSet ? rowChangeSet[column.name] || cell.value : cell.value; if (columnType === 'string' || columnType === undefined || columnType === 'default') { + + const textColor = resolveReferences(column.textColor, currentState, { cellValue }); + + const cellStyles = { + color: textColor === undefined ? darkMode === true ? '#fff' : 'black' : textColor + } + if (column.isEditable) { return ( { if (e.key === 'Enter') { if(e.target.defaultValue !== e.target.value) { @@ -297,7 +305,7 @@ export function Table({ /> ); } - return {cellValue}; + return {cellValue}; } if (columnType === 'text') { return