AI-Native

StreamingText

setInterval로 토큰 단위 점진 출력 + 커서 blink.

LLM 스트리밍 응답을 시뮬레이션. 실제 SSE/WebSocket 스트림 사용 시는 받은 토큰을 점진적으로 text prop에 누적시키면 됩니다.

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

Basic

다시 재생

tsx
<StreamingText text={SAMPLE} speed={25} />

API

NameTypeDefaultDescription
text*string전체 텍스트.
speednumber30토큰당 ms.
cursorbooleantrueblink 커서 표시.
donebooleanfalse완료된 상태로 시작 (replay 방지).
onComplete() => void