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