mirror of
https://github.com/apache/superset.git
synced 2026-04-18 07:35:09 +00:00
feat: conditional formatting improvements in tables (#34330)
This commit is contained in:
@@ -413,6 +413,8 @@ const config: ControlPanelConfig = {
|
||||
? (explore?.datasource as Dataset)?.verbose_map
|
||||
: (explore?.datasource?.columns ?? {});
|
||||
const chartStatus = chart?.chartStatus;
|
||||
const { colnames, coltypes } =
|
||||
chart?.queriesResponse?.[0] ?? {};
|
||||
const metricColumn = values.map(value => {
|
||||
if (typeof value === 'string') {
|
||||
return {
|
||||
@@ -420,9 +422,15 @@ const config: ControlPanelConfig = {
|
||||
label: Array.isArray(verboseMap)
|
||||
? value
|
||||
: verboseMap[value],
|
||||
dataType: colnames && coltypes[colnames?.indexOf(value)],
|
||||
};
|
||||
}
|
||||
return { value: value.label, label: value.label };
|
||||
return {
|
||||
value: value.label,
|
||||
label: value.label,
|
||||
dataType:
|
||||
colnames && coltypes[colnames?.indexOf(value.label)],
|
||||
};
|
||||
});
|
||||
return {
|
||||
removeIrrelevantConditions: chartStatus === 'success',
|
||||
|
||||
Reference in New Issue
Block a user