축과 인터랙션

Scrubber

포인터 위치의 세로선, 계열마다 점, 값 말풍선을 그려요.
onScrubberPositionChange로 짚은 위치를 받아 큰 가격 헤더를 바꾸는 토스식 화면을 만들 수 있어요.

110,604원+11,704원 (+11.83%)

사용법

tsx
const [index, setIndex] = useState<number | null>(null);
const shown = prices[index ?? prices.length - 1];

<strong>{shown.toLocaleString()}원</strong>
<LineChart
  series={[{ id: 'price', data: prices }]}
  scrubber
  onScrubberPositionChange={setIndex}
/>

속성

속성타입기본값설명
label(index) => string—세로선 위 글자.
기본은 x 라벨.
빈 문자열이면 숨겨요.
showValuesbooleanfalse계열 값 말풍선.
valueFormatter(value, seriesId) => string—말풍선 값 형식.
seriesIdsstring[]—표시할 계열만 고르기.
dimFuturebooleantrue짚은 곳 오른쪽을 흐리게.