mirror of
https://github.com/apache/superset.git
synced 2026-05-30 12:49:17 +00:00
refactor(charts): filter saved metrics by key and label (#37136)
This commit is contained in:
committed by
GitHub
parent
3b75af9ac3
commit
82d6076804
@@ -427,8 +427,12 @@ const ColumnSelectPopover = ({
|
||||
/>
|
||||
),
|
||||
key: calculatedColumn.column_name,
|
||||
column_name: calculatedColumn.column_name,
|
||||
verbose_name:
|
||||
calculatedColumn.verbose_name ?? '',
|
||||
}),
|
||||
)}
|
||||
optionFilterProps={['column_name', 'verbose_name']}
|
||||
/>
|
||||
</FormItem>
|
||||
) : datasourceType === DatasourceType.Table ? (
|
||||
@@ -544,6 +548,8 @@ const ColumnSelectPopover = ({
|
||||
/>
|
||||
),
|
||||
key: `column-${simpleColumn.column_name}`,
|
||||
column_name: simpleColumn.column_name,
|
||||
verbose_name: simpleColumn.verbose_name ?? '',
|
||||
})),
|
||||
...availableMetrics.map(metric => ({
|
||||
value: metric.metric_name,
|
||||
@@ -556,8 +562,15 @@ const ColumnSelectPopover = ({
|
||||
</MetricOptionContainer>
|
||||
),
|
||||
key: `metric-${metric.metric_name}`,
|
||||
metric_name: metric.metric_name,
|
||||
verbose_name: metric.verbose_name ?? '',
|
||||
})),
|
||||
]}
|
||||
optionFilterProps={[
|
||||
'column_name',
|
||||
'verbose_name',
|
||||
'metric_name',
|
||||
]}
|
||||
/>
|
||||
</FormItem>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user