# MessageError

Renders message error UI inside [`MessageList`](/chat/docs/sdk/react-native/v8/ui-components/message-list/). This is the default component for the [`MessageError`](/chat/docs/sdk/react-native/v8/core-components/channel#messageerror/) prop.

## Best Practices

- Show clear, actionable error messaging for failed sends.
- Keep error UI minimal to avoid cluttering the list.
- Provide a retry affordance when applicable.
- Avoid retry loops; let the user initiate retries.
- Keep the component lightweight to reduce re-render cost.


---

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

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