diff --git a/packages/common/business_components/src/ui/chart/DoughnutChart.tsx b/packages/common/business_components/src/ui/chart/DoughnutChart.tsx index 99395267a..3dd14e5b7 100644 --- a/packages/common/business_components/src/ui/chart/DoughnutChart.tsx +++ b/packages/common/business_components/src/ui/chart/DoughnutChart.tsx @@ -6,22 +6,13 @@ import { Card, CardContent } from "./lib/card"; -import { ChartContainer, ChartTooltip } from "./lib/chart"; +import { ChartContainer, ChartTooltip, type ChartConfig } from "./lib/chart"; type ChartDataItem = { label: string; val: number; }; -type ChartConfigItem = { - label: string; - fill: string; -}; - -type ChartConfig = { - [key: string]: ChartConfigItem; -}; - type TooltipPayloadItem = { name: string; value: number; @@ -47,20 +38,6 @@ type LegendProps = { payload?: LegendEntry[]; }; -/** 차트 기본 스타일 */ -/* -const customStyles = { - legendContainer: { - display: "flex", - justifyContent: "center", - gap: "20px", - fontSize: "9px", - fontWeight: "bold", - marginTop: "10px", - } as CSSProperties, -}; -*/ - /** 차트 기본 스타일 (라인차트와 동일하게) */ const customStyles = { legendContainer: { @@ -99,25 +76,6 @@ const CustomTooltip = ({ active, payload, label }: { return null; }; -// 커스텀 범례 -/* -const CustomLegend = (props: LegendProps) => { - const { payload } = props; - if (!payload) return null; - - return ( -