MessageInputHeaderView

MessageInputHeaderView renders the top section above the text input in MessageComposer.

Internally it conditionally shows:

  • Reply in edit mode when messageComposer.editedMessage exists,
  • Reply in reply mode when a quoted message exists,
  • AttachmentUploadPreviewList,
  • LinkPreviewList.

It only renders while audio recording is idle, and it dynamically adds top padding when any header content is present.

Props

This component does not accept direct props. It reads data from composer/message/input contexts.

Add Chat to my app: getstream.io/SKILL.md

The fastest way to build with Stream. Start a new project or improve an existing one. Full CLI and documentation integration out of the box.


Ask your agent:

/stream Build me a Social App with Feeds and Moderation.
/stream Any livestream calls running?
/stream Chat React Native v9: <Your Question>