OptionalanchorAnchor element for popover variant
OptionalautoAutomatically admit system users (recorders, streamers, transcribers). These are identified by userId prefixes like 'RECORDER-', 'STREAMER-', 'TRANSCRIBER-'.
OptionalcolorsCustom colors
OptionaliconsCustom icons
OptionallabelsCustom labels for i18n support
OptionalnotificationCustom notification sound URL
OptionalonCallback when a participant is admitted. When used inside HiyveProvider, this is automatically connected to admitUser().
OptionalonCallback when all participants are admitted
OptionalonCallback when the popover/dialog is closed
OptionalonCallback when a participant is rejected. When used inside HiyveProvider, this is automatically connected to rejectUser().
OptionalopenWhether the popover/dialog is open
OptionalparticipantsList of participants waiting to be admitted. When used inside HiyveProvider, this is automatically populated from useWaitingRoom().
OptionalplayPlay a sound when new participants arrive
OptionalrenderRender props for advanced customization
OptionalstylesCustom styles
OptionalsxMUI sx prop for container styling
OptionalvariantDisplay variant: popover, inline, or dialog
Props for the WaitingRoomAdmittance component.
Remarks
This component shows waiting participants and provides admit/reject controls. It can be displayed as a popover, inline list, or dialog.
Example