AI-Native

TokenUsageBar

컨텍스트 사용량 progress bar — 임계점 자동 컬러 전환.

warnAt(기본 75%), dangerAt(기본 90%)을 넘으면 색상이 brand → warning → danger로 자동 전환. 숫자 포맷도 K/M 자동.

import { TokenUsageBar } from "@nxtgen-org/react";

Threshold colors

정상 / 경고 / 위험

컨텍스트 사용량48.0K / 200.0K(24%)
컨텍스트 사용량170.0K / 200.0K(85%)
컨텍스트 사용량195.0K / 200.0K(98%)
tsx
<TokenUsageBar used={48000} total={200000} /> // 정상 (brand)
<TokenUsageBar used={170000} total={200000} /> // 경고 (warning, 75%~)
<TokenUsageBar used={195000} total={200000} /> // 위험 (danger, 90%~)

Compact

얇은 변형

컨텍스트 사용량120.0K / 200.0K(60%)
tsx
<TokenUsageBar used={120000} total={200000} compact />

API

NameTypeDefaultDescription
used*number
total*number
warnAtnumber (0~1)0.75
dangerAtnumber (0~1)0.9
compactboolean얇은 변형 (h-1).
labelstring기본 '{used} / {total}'.