Move presenter logic to video grid

This commit is contained in:
Robert Long 2021-08-26 12:34:00 -07:00
commit c094e820d1
5 changed files with 61 additions and 54 deletions

View file

@ -339,17 +339,6 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
setState((prevState) => ({ ...prevState, videoMuted: manager.videoMuted }));
}, [manager]);
const togglePresenter = useCallback((selectedParticipant) => {
manager.setPresenter(
selectedParticipant.userId,
!selectedParticipant.presenter
);
setState((prevState) => ({
...prevState,
participants: [...manager.participants],
}));
}, []);
return {
loading,
joined,
@ -361,7 +350,6 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
leaveCall,
toggleMuteVideo,
toggleMuteAudio,
togglePresenter,
videoMuted,
audioMuted,
};