Almost done

This commit is contained in:
2025-09-06 01:50:13 +02:00
parent 362cd7019b
commit 985f6d9bf9
26 changed files with 832 additions and 98 deletions

View File

@@ -1,7 +1,7 @@
export enum SocketConnectionType {
NONE,
HOST,
DISPLAY
NONE = "NONE",
HOST = "HOST",
DISPLAY = "DISPLAY"
}
const messages: string[] = $state([]);
@@ -41,7 +41,7 @@ function onOpen(type: SocketConnectionType) {
console.log("Connection established");
console.log(event);
if (socket === undefined) return;
socket.send(type == SocketConnectionType.HOST ? "HOST" : "DISPLAY");
socket.send(type.toString());
};
}
@@ -49,11 +49,11 @@ function onOpen(type: SocketConnectionType) {
function onFirstMessage(event: MessageEvent<any>) {
if (socket === undefined) return;
console.log(event.data);
if (event.data === "HOST") {
if (event.data === SocketConnectionType.HOST) {
connectionType = SocketConnectionType.HOST;
socket.removeEventListener("message", onFirstMessage);
socket.addEventListener("message", onMessage);
} else if (event.data === "DISPLAY") {
} else if (event.data === SocketConnectionType.DISPLAY) {
connectionType = SocketConnectionType.DISPLAY;
socket.removeEventListener("message", onFirstMessage);
socket.addEventListener("message", onMessage);