Refactor the ConferenceCallManager class
This commit is contained in:
@@ -170,7 +170,6 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
|
||||
let initialRoom = manager.client.getRoom(roomId);
|
||||
|
||||
if (initialRoom) {
|
||||
manager.setRoom(roomId);
|
||||
setState((prevState) => ({
|
||||
...prevState,
|
||||
loading: false,
|
||||
@@ -186,7 +185,6 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
|
||||
if (room && room.roomId === roomId) {
|
||||
clearTimeout(timeoutId);
|
||||
manager.client.removeListener("Room", roomCallback);
|
||||
manager.setRoom(roomId);
|
||||
setState((prevState) => ({
|
||||
...prevState,
|
||||
loading: false,
|
||||
@@ -226,7 +224,7 @@ export function useVideoRoom(manager, roomId, timeout = 5000) {
|
||||
manager.on("participants_changed", onParticipantsChanged);
|
||||
|
||||
manager
|
||||
.join()
|
||||
.enter(roomId)
|
||||
.then(() => {
|
||||
setState((prevState) => ({
|
||||
...prevState,
|
||||
|
||||
Reference in New Issue
Block a user