Updating back component to Typescript 4.5

This commit is contained in:
David Négrier 2021-12-23 14:26:49 +01:00
parent 3daf7a402e
commit 220c9433d1
3 changed files with 15 additions and 6 deletions

View file

@ -10,7 +10,16 @@ import {
import { UserSocket } from "_Model/User";
import { RoomSocket, ZoneSocket } from "../RoomManager";
export function emitError(Client: UserSocket, message: string): void {
export function emitError(Client: UserSocket, error: unknown): void {
let message = "";
if (error instanceof Error) {
message = error.message;
} else if (typeof error === "string") {
message = error;
} else {
message = "Unknown error";
}
const errorMessage = new ErrorMessage();
errorMessage.setMessage(message);