Skip to content

Commit ca38b6e

Browse files
committed
Update RadarChart.tsx
1 parent ca10630 commit ca38b6e

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

packages/charts/src/components/RadarChart/RadarChart.tsx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { enrichEventWithDetails } from '@ui5/webcomponents-react-base/lib/Utils'
44
import { ChartContainer } from '@ui5/webcomponents-react-charts/lib/next/ChartContainer';
55
import { PieChartPlaceholder } from '@ui5/webcomponents-react-charts/lib/PieChartPlaceholder';
66
import { useLegendItemClick } from '@ui5/webcomponents-react-charts/lib/useLegendItemClick';
7-
import React, { FC, forwardRef, Ref, useCallback } from 'react';
7+
import React, { FC, forwardRef, Ref, useCallback, useMemo } from 'react';
88
import {
99
Legend,
1010
PolarAngleAxis,
@@ -75,18 +75,21 @@ const RadarChart: FC<RadarChartProps> = forwardRef((props: RadarChartProps, ref:
7575
noLegend = false,
7676
onDataPointClick,
7777
onLegendClick,
78-
chartConfig = {
79-
margin: {},
80-
legendPosition: 'bottom',
81-
dataLabel: true,
82-
polarGridType: 'circle'
83-
},
8478
style,
8579
className,
8680
tooltip,
8781
slot
8882
} = props;
8983

84+
const chartConfig = useMemo(() => {
85+
return {
86+
legendPosition: 'bottom',
87+
dataLabel: true,
88+
polarGridType: 'circle',
89+
...props.chartConfig
90+
};
91+
}, [props.chartConfig]);
92+
9093
const chartRef = useConsolidatedRef<any>(ref);
9194

9295
const { dimensions, measures } = usePrepareDimensionsAndMeasures(

0 commit comments

Comments
 (0)