Integrate video grid into conference room

This commit is contained in:
Robert Long
2021-08-17 16:46:32 -07:00
parent f303cb345f
commit 0f312b5faa
3 changed files with 230 additions and 205 deletions

View File

@@ -160,7 +160,7 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
const onParticipantsChanged = () => {
setState((prevState) => ({
...prevState,
participants: manager.participants,
participants: [...manager.participants],
}));
};
@@ -250,7 +250,7 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
setState((prevState) => ({
...prevState,
participants: manager.participants,
participants: [...manager.participants],
joined: false,
joining: false,
}));
@@ -271,7 +271,7 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
setState((prevState) => ({
...prevState,
participants: manager.participants,
participants: [...manager.participants],
joined: false,
joining: false,
}));
@@ -282,7 +282,7 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
setState((prevState) => ({
...prevState,
participants: manager.participants,
participants: [...manager.participants],
joined: false,
joining: false,
}));