Message Scroller

Keyboard-aware scroll container for chat interfaces.

Installation

npx ghost-ui-native add message-scroller

Usage

import { MessageScroller } from '@/components/ui/message-scroller';
<MessageScroller>
  {messages.map((m) => (
    <Message key={m.id} role={m.role}>
      <MessageContent role={m.role}>{m.text}</MessageContent>
    </Message>
  ))}
</MessageScroller>