Const
<EventSettingsModal
isEventSettingsModalVisible={visible}
onEventSettingsClose={hide}
audioSetting={audio}
videoSetting={video}
screenshareSetting={screen}
chatSetting={chat}
updateAudioSetting={setAudio}
updateVideoSetting={setVideo}
updateScreenshareSetting={setScreen}
updateChatSetting={setChat}
updateIsSettingsModalVisible={setVisible}
roomName={roomId}
socket={socket}
/>
EventSettingsModal enables hosts to adjust meeting-level permissions (audio, video, screenshare, chat) in real time. It synchronizes with socket-based updates and exposes override hooks for custom layouts or animated containers.
Key Features
modifySettings
by default, with override support.updateIsSettingsModalVisible
for external state coordination.Accessibility