From 0d5be8e3f6c0b1ca62bf52fe933bc516d2f509e0 Mon Sep 17 00:00:00 2001 From: Stepan <66589759+Always-prog@users.noreply.github.com> Date: Thu, 24 Aug 2023 17:01:40 +0300 Subject: [PATCH] fix(table): condition formatting can't formate 0 values (#24008) --- .../plugins/plugin-chart-table/src/TableChart.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx index fd5ce8aa3..72bcb71d2 100644 --- a/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx +++ b/superset-frontend/plugins/plugin-chart-table/src/TableChart.tsx @@ -461,9 +461,10 @@ export default function TableChart( columnColorFormatters! .filter(formatter => formatter.column === column.key) .forEach(formatter => { - const formatterResult = value - ? formatter.getColorFromValue(value as number) - : false; + const formatterResult = + value || value === 0 + ? formatter.getColorFromValue(value as number) + : false; if (formatterResult) { backgroundColor = formatterResult; }