GoldTreeDevGTD UI

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

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

Sparkline

New

작은 영역에 추세를 선 그래프로 보여줘요. KPI 카드·비용 추이에 적합해요.

사용법

KPI 카드 안에 작은 추세선을 넣을 때 써요. 포인터를 따라가며 시점별 값을 확인할 수 있어요.

채우기 없음

fill={false}로 선만 표시할 수 있어요.

스타일 커스터마이징

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

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

인터페이스

SparklineProps

속성타입기본값설명
series*number[]시계열 값
labelsstring[]포인트 라벨
colorstringvar(--gtd-primary)선·채우기 색
fillbooleantrue영역 채우기
strokeWidthnumber1.4선 두께
valuePrefixstring""값 접두사
emptyMessagestring빈 상태 메시지
formatValue(value: number) => string값 포맷터
classNamestring루트 요소 클래스. Tailwind·커스텀 CSS 적용
styleCSSProperties인라인 스타일·CSS 변수(--gtd-*) 오버라이드

Sparkline 컴포넌트 Props 표

가져오기

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