# MessageOverlayContext

`MessageOverlayContext` is a context provided by `OverlayProvider`, to provide values for message overlay. Message overlay shows up when user long presses a message.

## Value

### `setData`

Setter function for [data](#data).

| Type     |
| -------- |
| function |

### data

<partial id="chat-sdk/react-native/v4/_partials/common-content/contexts/message-overlay-context/data"></partial>

### OverlayReactionList

<partial id="chat-sdk/react-native/v4/_partials/common-content/core-components/overlay-provider/props/overlay_reaction_list"></partial>

### OverlayReactions

<partial id="chat-sdk/react-native/v4/_partials/common-content/core-components/overlay-provider/props/overlay_reactions"></partial>

### OverlayReactionsAvatar

<partial id="chat-sdk/react-native/v4/_partials/common-content/core-components/overlay-provider/props/overlay_reactions_avatar"></partial>


---

This page was last updated at 2026-03-06T17:05:25.716Z.

For the most recent version of this documentation, visit [https://getstream.io/chat/docs/sdk/react-native/v4/contexts/message-overlay-context/](https://getstream.io/chat/docs/sdk/react-native/v4/contexts/message-overlay-context/).