GoldTreeDevGTD UI

문서 제목, 아이콘 이름, 앱 이름으로 검색할 수 있어요.

전체 문서 보기 이동 · Enter 열기 · Esc 닫기

DonutChart

New

비율·구성을 도넛 링으로 보여줘요. 비용·카테고리 분포에 적합해요.

사용법

LLM 비용처럼 구성 비율을 도넛 링과 범례로 보여줘요. 링·범례에 포인터를 올리면 세부 값을 확인할 수 있어요.

초안 생성 $12.4, 60%. 이미지 $4.8, 23%. 교정 $2.1, 10%. 요약 $1.3, 6%

  • 초안 생성$12.4(60%)
  • 이미지$4.8(23%)
  • 교정$2.1(10%)
  • 요약$1.3(6%)

스타일 커스터마이징

DonutChartclassNamestyle prop으로 루트 스타일을 덮어쓸 수 있어요.

<DonutChart className="rounded-full px-4" style={{ opacity: 0.9 }} />

인터페이스

DonutChartProps

속성타입기본값설명
slices*DonutSlice[]슬라이스 (label, value, color)
centerLabelstring중앙 표시 텍스트
sizenumber128링 크기(px)
valuePrefixstring""값 접두사 ($ 등)
emptyMessagestring빈 상태 메시지
formatValue(value: number) => string값 포맷터
classNamestring루트 요소 클래스. Tailwind·커스텀 CSS 적용
styleCSSProperties인라인 스타일·CSS 변수(--gtd-*) 오버라이드

DonutChart 컴포넌트 Props 표

가져오기

import { DonutChart } from "@/components/ui/DonutChart";
DonutChart · GTD UI | GoldTreeDev Docs