# 腾讯云 RTC Chat — React > Chat React 平台文档。 ## UIKit ### Getting Started - [Activate the Service](https://pre.trtc.io/zh/document/74511.md) - [Run Demo](https://pre.trtc.io/zh/document/45912.md) - [Integration](https://pre.trtc.io/zh/document/50055.md) - [Visual Integration(AppBuilder)](https://pre.trtc.io/zh/document/72334.md): App Builder 是 ChatKit 的可视化 UI 组件系统,支持基础控件和核心组件的全类型配置,帮助开发者高效构建和调试应用。本文介绍如何通过 App Builder 体验和配置自定义 UI,包括导出配置文件并导入到 ChatKit 项目中,实现快速集成和个性化界面定制。 ### Features - [Calls Integration](https://pre.trtc.io/zh/document/64468.md) - [Read Receipt](https://pre.trtc.io/zh/document/72001.md) - [Message Search](https://pre.trtc.io/zh/document/72009.md) - [Custom Message](https://pre.trtc.io/zh/document/72002.md) ### UI Components - [UIKitProvider](https://pre.trtc.io/zh/document/72048.md) - [ConversationList](https://pre.trtc.io/zh/document/64703.md) - [ConversationPreview](https://pre.trtc.io/zh/document/64705.md) - [ConversationSearch](https://pre.trtc.io/zh/document/64706.md): ConversationSearch 是腾讯云 Chat UIKit React 提供的搜索组件,支持用户、群组和消息的搜索功能。该组件集成搜索框、高级搜索和搜索结果展示,适用于需要实现多维度搜索的应用场景。文档详细介绍了 ConversationSearch 的 Props 参数,包括可见性、搜索模式、自定义组件、搜索防抖时间、自动聚焦及各类回调函数,帮助开发者灵活定制搜索体验。 - [ConversationActions](https://pre.trtc.io/zh/document/64707.md) - [MessageList](https://pre.trtc.io/zh/document/72085.md): MessageList 组件是腾讯实时音视频 TRTC 提供的聊天消息列表组件,支持消息展示、交互及多种自定义功能。该组件适用于需要实现丰富聊天界面的开发者,支持消息聚合、已读回执、消息操作列表定制及滚动控制等核心能力,帮助用户灵活管理和展示聊天消息。 - [MessageInput](https://pre.trtc.io/zh/document/72088.md) - [ChatSetting](https://pre.trtc.io/zh/document/72094.md) - [Search](https://pre.trtc.io/zh/document/72091.md): Search 搜索组件是腾讯云提供的增值服务搜索解决方案,适用于即时通信、在线会议和在线教育等多种场景的用户、群组及消息搜索。组件包含搜索框、搜索结果展示和高级搜索功能,支持迷你、标准和嵌入式三种模式,满足不同界面需求。用户可通过回调接口响应关键词变化和搜索结果点击,提升搜索交互体验。 - [ContactList](https://pre.trtc.io/zh/document/72203.md) ### Data States - [Login State](https://pre.trtc.io/zh/document/72049.md): LoginState 是一个专注于登录状态管理的 React Hook,提供自动登录、手动登录和登出功能,支持实时同步登录状态和错误信息,适用于需要灵活控制登录流程的前端应用。本文介绍了 useLoginState 的参数配置、返回值及使用示例,帮助开发者快速集成和管理登录状态。 - [ConversationList State](https://pre.trtc.io/zh/document/64704.md): ConversationListStore 是腾讯实时音视频 TRTC 中用于管理会话列表数据的关键数据结构和访问层,提供会话列表数据、未读消息总数、会话置顶、删除、免打扰、标记未读、草稿及清空历史消息等功能。该文档详细介绍了 ConversationListStore 的属性和操作方法,适用于需要直接操作会话列表数据的开发者,帮助实现会话管理和交互功能。 - [Search State](https://pre.trtc.io/zh/document/72092.md) - [MessageList State](https://pre.trtc.io/zh/document/72086.md) - [ContactList State](https://pre.trtc.io/zh/document/72204.md) ### Customization - [Chat Theming](https://pre.trtc.io/zh/document/65299.md): UIKit React 组件库是一款支持明暗主题切换的主题系统 SDK,适用于 React 平台的开发者。它帮助用户通过简单配置实现应用内一致的视觉体验。本文介绍了如何使用 UIKitProvider 包装应用并配置主题,以及如何通过 useUIKit Hook 在组件中查看和切换主题,包含关键步骤和示例代码,助力快速完成主题功能接入。 - [Localization](https://pre.trtc.io/zh/document/62741.md)