D·Camp UI

Analytics

Chart

Dark Mode

Recharts 기반 차트 시스템의 부모 컴포넌트입니다. ChartContainer(반응형 래퍼), ChartTooltip(커스텀 툴팁), 디자인 토큰 기반 색상 팔레트 등 공용 유틸리티를 제공합니다.

import { Chart } from "@/shared/ui/widget/analytics/chart"

인터랙티브 데모

4종 차트를 전환하며 미리 볼 수 있습니다.

tsx
<DcBarChart
  data={data}
  bars={[{ dataKey: "value", color: CHART_COLORS.primary }]}
  height={260}
/>

차트 유형

7종 차트의 상세 문서는 하위 페이지에서 확인할 수 있습니다.

BarChart

LineChart

DonutChart

ScatterChart

ComposedChart

ProgressBar

소프트웨어 개발45개
연구개발38개
프로그래밍 서비스32개
정보기술 서비스28개
전자부품 제조22개

Props

ChartContainer

PropTypeRequiredDefault설명
childrenReactNode차트 콘텐츠 (Recharts 컴포넌트)
heightnumber300차트 컨테이너 높이 (px)
classNamestring추가 CSS 클래스

ChartTooltipRow

PropTypeRequiredDefault설명
namestring항목 이름
valuestring항목 값
colorstring좌측 Dot 색상 (CSS color)