Const
<ParticipantsModal
isParticipantsModalVisible={visible}
onParticipantsClose={handleClose}
onParticipantsFilterChange={setFilter}
participantsCounter={participants.length}
parameters={parameters}
/>
<ParticipantsModal
isParticipantsModalVisible
onParticipantsClose={close}
onParticipantsFilterChange={setQuery}
participantsCounter={filtered.length}
onMuteParticipants={customMute}
onMessageParticipants={customMessage}
onRemoveParticipants={customRemove}
backgroundColor="#151d2c"
style={{ borderRadius: 24 }}
parameters={params}
/>
ParticipantsModal centralizes participant management actions—mute, message, remove—within a flexible modal. It adapts to co-host permissions, supports direct messaging shortcuts, and offers render overrides for tailor-made participant experiences.
Key Features
parameters.getUpdatedAllParams
.position
andbackgroundColor
props.Accessibility