# MessageBlocked

Renders a blocked message inside [`MessageList`](/chat/docs/sdk/react-native/ui-components/message-list/). This is the default component for the `MessageBlocked` prop in `Channel` component.

## Best Practices

- Keep blocked-message UI neutral and low-noise.
- Preserve the default uppercase treatment if moderation labels must be visually distinct.
- Prefer theme overrides for styling before replacing the component.
- Keep layout lightweight to avoid extra list row work.
- Pass a stable `style` object when customizing to reduce re-renders.

## Props

| Prop      | Description                                          | Type           |
| --------- | ---------------------------------------------------- | -------------- |
| `message` | Current Message Object, used to render blocked text. | `Message` type |
| `style`   | Additional style for the blocked message container.  | `ViewStyle`    |


---

This page was last updated at 2026-04-17T17:33:45.854Z.

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