본문으로 건너뛰기

롤리팝 차트

카테고리 크기 비교를 가는 스템 + 도트로 보여주는 막대의 가벼운 대안: 좁은 카드에 여러 항목을 나열할 때 적합하다. 같은 척도의 크기 비교라 단일 색만 쓰고(색은 역할이 있을 때만), 기본은 값 내림차순 정렬이다.

상태

정렬 (기본)
입력 순서 (sort=false)
success tone

활용 방법

메뉴별 판매량

labelW 로 라벨 칼럼 폭을 넓혀 긴 이름(메뉴명 등)을 담는다. formatValue 로 값 단위를 바꾼다.

Preview
tsx
<Lollipop
items={[
{ label: "아메리카노", value: 1240 },
{ label: "카페라떼", value: 980 },
{ label: "콜드브루", value: 760 },
]}
labelW={80}
formatValue={(v) => `${v.toLocaleString("ko-KR")}`}
/>

속성

이름타입기본값설명
itemsLollipopItem[]-항목 배열: { label, value }
toneChartTone"primary"스템·도트 색(단일 색)
sortbooleantrue값 내림차순 정렬. false 면 입력 순서 유지
labelWnumber40라벨 칼럼 폭(px)
formatValue(v: number) => stringko-KR 콤마값 라벨·툴팁 포맷