Skip to content

RtkPoll

Renders a single poll with question, votable options, vote counts, and voter avatars.

Properties

PropertyTypeRequiredDefaultDescription
pollPoll-The poll object to display
meetingRealtimeKitClient-The RealtimeKit meeting instance
onRtkVotePollany-Callback when a vote is cast (receives option index)
selfstring-Self user ID
iconPackIconPackdefaultIconPackCustom icon pack
tRtkI18n-i18n translation function

Usage Examples

Basic Usage

import { RtkPoll } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return <RtkPoll poll={poll} meeting={meeting} />;
}

With Properties

import { RtkPoll } from "@cloudflare/realtimekit-react-native-ui";
function MyComponent() {
return (
<RtkPoll
poll={poll}
meeting={meeting}
onRtkVotePoll={(index) => handleVote(index)}
self={selfUserId}
/>
);
}