# Overview

> **Info:** This is documentation for **Stream Chat React Native SDK v9**, which is no longer actively maintained. For up-to-date documentation, see the [latest version (v10)](https://getstream.io/chat/docs/sdk/react-native/).

This section covers the message content types that render inside the main message body: attachments, previews, file UI, media galleries, and rich content fallbacks.

## Use This Group When

- You want to customize how attachments render.
- You need to change file, gallery, video, or audio presentation.
- You want to override rich link previews or unsupported attachment fallbacks.

## Start with `Attachment`

[`Attachment`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/attachment/) is the main entry point for attachment rendering inside the message body. If your product needs custom attachment dispatch or custom attachment types, start there.

## Attachment Types

- [`AudioAttachment`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/audio-attachment/)
- [`Gallery`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/gallery/)
- [`Video Thumbnail`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/video-thumbnail/)
- [`Giphy`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/giphy/)
- [`UnsupportedAttachment`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/unsupported-attachment/)

## File UI

- [`FileAttachmentGroup`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/file-attachment-group/)
- [`FileAttachment`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/file-attachment/)
- [`FileIcon`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/file-icon/)
- [`FilePreview`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/file-preview/)

## Link Previews

- [`URLPreview`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/url-preview/)
- [`URLPreviewCompact`](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/url-preview-compact/)

## Related Guides

- [Custom Attachments](https://getstream.io/chat/docs/sdk/react-native/v9/guides/custom-attachments/)
- [Message Customization](https://getstream.io/chat/docs/sdk/react-native/v9/guides/message-customization/)

---

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/message/attachments/](https://getstream.io/chat/docs/sdk/react-native/v9/ui-components/message/attachments/).