用于管理分组讨论室的全屏模态框。主持人可以创建讨论室、分配参会者、重命名讨论室、随机打乱参会者,以及启动、更新或关闭分组讨论会话。没有修改权限的参会者则会看到一个简化的讨论室切换器视图。
该组件的可见性由 UI 状态中的 activeBreakoutRoomsManager 字段控制。使用 RtkBreakoutRoomsToggle 打开它,或者直接设置状态。
| 属性 | 类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|
meeting |
RealtimeKitClient |
✅ | - | RealtimeKit 会议实例 |
iconPack |
IconPack |
❌ | defaultIconPack |
自定义图标包 |
t |
RtkI18n |
❌ | - | i18n 翻译函数 |
states |
States |
❌ | - | UI 状态对象 |
import { RtkBreakoutRoomsManager } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return <RtkBreakoutRoomsManager meeting={meeting} />;
}import { RtkBreakoutRoomsManager } from "@cloudflare/realtimekit-react-native-ui";
import { myIconPack } from "./icons";
function MyComponent() {
return <RtkBreakoutRoomsManager meeting={meeting} iconPack={myIconPack} />;
}