mirror of https://github.com/buster-so/buster.git
Update EditShowLegend.tsx
This commit is contained in:
parent
085e47fb19
commit
40a586b175
|
@ -1,4 +1,9 @@
|
|||
import type { ChartConfigProps, ChartEncodes, ScatterAxis } from '@buster/server-shared/metrics';
|
||||
import type {
|
||||
BarAndLineAxis,
|
||||
ChartConfigProps,
|
||||
ChartEncodes,
|
||||
ScatterAxis,
|
||||
} from '@buster/server-shared/metrics';
|
||||
import React from 'react';
|
||||
import { useLegendAutoShow } from '@/components/ui/charts-shared/useLegendAutoShow';
|
||||
import { Switch } from '@/components/ui/switch';
|
||||
|
@ -12,6 +17,7 @@ export const EditShowLegend: React.FC<{
|
|||
}> = React.memo(
|
||||
({ showLegend: showLegendProp, selectedAxis, selectedChartType, onUpdateChartConfig }) => {
|
||||
const categoryAxisColumnNames = (selectedAxis as ScatterAxis)?.category;
|
||||
const colorByColumnNames = (selectedAxis as BarAndLineAxis)?.colorBy;
|
||||
const allYAxisColumnNames = (selectedAxis as ScatterAxis)?.y;
|
||||
|
||||
const showLegend = useLegendAutoShow({
|
||||
|
@ -19,6 +25,7 @@ export const EditShowLegend: React.FC<{
|
|||
showLegendProp,
|
||||
categoryAxisColumnNames,
|
||||
allYAxisColumnNames,
|
||||
colorByColumnNames,
|
||||
});
|
||||
|
||||
return (
|
||||
|
|
Loading…
Reference in New Issue