From 8dc5721010257609e8488ecef2427f38532b3be3 Mon Sep 17 00:00:00 2001 From: changwng Date: Thu, 26 Jun 2025 18:01:50 +0900 Subject: [PATCH] =?UTF-8?q?[docker=20build]=20build=20=EC=8B=9C=20?= =?UTF-8?q?=EC=B0=A8=ED=8A=B8=20Config=20=EB=B6=80=EB=B6=84=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business_components/src/ui/chart/index.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/packages/common/business_components/src/ui/chart/index.tsx b/packages/common/business_components/src/ui/chart/index.tsx index 4c58549cc..898a65a79 100644 --- a/packages/common/business_components/src/ui/chart/index.tsx +++ b/packages/common/business_components/src/ui/chart/index.tsx @@ -1,8 +1,6 @@ - -import React from 'react'; + import React from 'react'; import BarChart from './BarChart'; import DoughnutChart from './DoughnutChart'; -import { type ChartConfig } from './lib/chart'; import LineChart from './LineChart'; import LineBarchart from './LineBarChart'; import DoubleBarChart from './DoubleBar'; @@ -35,6 +33,16 @@ const CHART_FORM = { * @returns */ +// 각 차트에서 사용하는 ChartConfig 타입 정의 +type ChartConfigItem = { + label: string; + fill: string; +}; + +type ChartConfig = { + [key: string]: ChartConfigItem; +}; + type MainChartProps = { chartForm: string; chartConfig: ChartConfig; @@ -74,4 +82,3 @@ function MainChart(props: MainChartProps) { export { MainChart }; // eslint-disable-next-line react-refresh/only-export-components export { CHART_FORM }; - export type { ChartConfig };