Move presenter logic to video grid
This commit is contained in:
parent
23763422d8
commit
c094e820d1
5 changed files with 61 additions and 54 deletions
|
|
@ -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,
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue