새 메시지에 자동으로 스크롤을 따라가는 컨테이너입니다.
<MessageScrollerProvider defaultScrollPosition="end">
<MessageScroller className="h-56 rounded-lg border">
<MessageScrollerViewport>
<MessageScrollerContent className="p-4">
{turns.map((turn) => (
<MessageScrollerItem key={turn.id} messageId={turn.id}>
<Bubble align={turn.align} variant={turn.align === "end" ? "default" : "muted"}>
<BubbleContent>{turn.text}</BubbleContent>
</Bubble>
</MessageScrollerItem>
))}
</MessageScrollerContent>
</MessageScrollerViewport>
<MessageScrollerButton direction="end" />
</MessageScroller>
</MessageScrollerProvider>