# ChannelListMessenger

Component to render list of channels, within the [`ChannelList`](/chat/docs/sdk/react-native/v3/core-components/channel-list/) component.
This is the default component provided to the prop [`List`](/chat/docs/sdk/react-native/v3/core-components/channel-list#list/) on the `ChannelList` component.

## Props

### additionalFlatListProps

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/additional_flat_list_props"></partial>

### channels

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/channels"></partial>

### error

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/error"></partial>

### `loadingChannels`

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/loading_channels"></partial>

### loadingNextPage

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/loading_next_page"></partial>

### loadMoreThreshold

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/load_more_threshold"></partial>

### loadNextPage

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/load_next_page"></partial>

### refreshing

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/refreshing"></partial>

### `refreshList`

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/refresh_list"></partial>

### `reloadList`

<partial id="chat-sdk/react-native/v3/_partials/common-content/contexts/channels-context/reload_list"></partial>

### setFlatListRef

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/set_flat_list_ref"></partial>

### EmptyStateIndicator

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/empty_state_indicator"></partial>

### FooterLoadingIndicator

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/footer_loading_indicator"></partial>

### ListHeaderComponent

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/list_header_component"></partial>

### LoadingErrorIndicator

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/loading_error_indicator"></partial>

### LoadingIndicator

<partial id="chat-sdk/react-native/v3/_partials/common-content/core-components/channel-list/props/loading_indicator"></partial>


---

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

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