roomLeaveHandler.ts 345 Bytes
import { Connection } from "../../connection/Connection";
import { RoomManager } from "../../room/RoomManager";
import { RoomLeaveMessage } from "../types";

export function roomLeaveHandler(
  connection: Connection,
  message: RoomLeaveMessage
): void {
  if (connection.room !== undefined) {
    connection.room.disconnect(connection);
  }
}