BreakoutRoomsModal orchestrates the lifecycle of breakout rooms: creation, participant assignment,
and coordination of start/stop events. It surfaces helpers for random/manual assignment, exposes
socket context, and supports advanced customization through render overrides.
Key Features
Random and manual room assignment with per-room validation.
Editing experience via nested modal for participant allocation.
Keeps track of breakout state flags (canStartBreakout, breakOutRoomStarted, etc.).
Provides override hooks and theming support for bespoke UI.
Accessibility
Buttons and controls include descriptive icons and labels.
Scroll views ensure large rosters remain navigable.
BreakoutRoomsModal orchestrates the lifecycle of breakout rooms: creation, participant assignment, and coordination of start/stop events. It surfaces helpers for random/manual assignment, exposes socket context, and supports advanced customization through render overrides.
Key Features
canStartBreakout
,breakOutRoomStarted
, etc.).Accessibility