bug fix
This commit is contained in:
@@ -5,16 +5,18 @@ import { useSceneContext } from "../../scene/sceneContext";
|
||||
function UserResponses() {
|
||||
const { builderSocket } = useSocketStore();
|
||||
const { collabUsersStore } = useSceneContext();
|
||||
const { setCollabUsers } = collabUsersStore();
|
||||
const { setCollabUsers, clearCollabUsers } = collabUsersStore();
|
||||
|
||||
//#region Users
|
||||
useEffect(() => {
|
||||
if (!builderSocket) return;
|
||||
|
||||
builderSocket.on("v1:room:userDatas", (data: any) => {
|
||||
if (!data?.data?.UsersDetails || data.data.UsersDetails.length === 0) return;
|
||||
console.log("data: ", data.data.UsersDetails);
|
||||
setCollabUsers(data.data.UsersDetails);
|
||||
if (data?.data?.UsersDetails && data.data.UsersDetails.length > 0) {
|
||||
setCollabUsers(data.data.UsersDetails);
|
||||
} else {
|
||||
clearCollabUsers();
|
||||
}
|
||||
});
|
||||
|
||||
return () => {
|
||||
|
||||
Reference in New Issue
Block a user