渲染单个投票,包含问题、可投票选项、投票计数和投票者头像。
| 属性 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
poll |
Poll |
✅ | - | 要显示的投票对象 |
meeting |
RealtimeKitClient |
✅ | - | RealtimeKit 会议实例 |
onRtkVotePoll |
any |
❌ | - | 投票时的回调(接收选项索引) |
self |
string |
❌ | - | 本人用户 ID |
iconPack |
IconPack |
❌ | defaultIconPack |
自定义图标包 |
t |
RtkI18n |
❌ | - | i18n 翻译函数 |
import { RtkPoll } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return <RtkPoll poll={poll} meeting={meeting} />;
}import { RtkPoll } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return (
<RtkPoll
poll={poll}
meeting={meeting}
onRtkVotePoll={(index) => handleVote(index)}
self={selfUserId}
/>
);
}