integrate deletion to collab sessions

This commit is contained in:
Ryan Di
2025-06-02 14:50:39 +10:00
parent f71c200106
commit 08a39e2034
8 changed files with 90 additions and 8 deletions
+14
View File
@@ -252,6 +252,20 @@ class Portal {
this.socket.emit(WS_EVENTS.USER_FOLLOW_CHANGE, payload);
}
};
broadcastRoomDeletion = async () => {
if (this.socket?.id) {
const data: SocketUpdateDataSource["ROOM_DELETED"] = {
type: WS_SUBTYPES.DELETE,
payload: {
socketId: this.socket.id as SocketId,
roomId: this.roomId!,
},
};
this._broadcastSocketData(data as SocketUpdateData);
}
};
}
export default Portal;