mirror of
https://github.com/apache/superset.git
synced 2026-04-22 17:45:21 +00:00
feat(table): add tooltip to table header (#37179)
This commit is contained in:
@@ -213,6 +213,7 @@ const processColumns = memoizeOne(function processColumns(
|
||||
percent_metrics: percentMetrics_,
|
||||
column_config: columnConfig = {},
|
||||
},
|
||||
rawDatasource,
|
||||
queriesData,
|
||||
} = props;
|
||||
const granularity = extractTimegrain(props.rawFormData);
|
||||
@@ -257,6 +258,12 @@ const processColumns = memoizeOne(function processColumns(
|
||||
? config.currencyFormat
|
||||
: savedCurrency;
|
||||
|
||||
const description =
|
||||
rawDatasource.columns?.find((item: any) => item.column_name === key)
|
||||
?.description ??
|
||||
rawDatasource.metrics?.find((item: any) => item.metric_name === key)
|
||||
?.description;
|
||||
|
||||
let formatter;
|
||||
|
||||
if (isTime || config.d3TimeFormat) {
|
||||
@@ -318,6 +325,7 @@ const processColumns = memoizeOne(function processColumns(
|
||||
isPercentMetric,
|
||||
formatter,
|
||||
config,
|
||||
description,
|
||||
currencyCodeColumn,
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user