From e9d5eba8d5d30556d426b17bb640ec665e6cde80 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Sun, 26 May 2024 16:15:03 +0200 Subject: [PATCH] Chore : rework lobby interface --- client/index.ts | 5 +++-- server/index.ts | 7 +++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/client/index.ts b/client/index.ts index 3a3800b..fa3875a 100644 --- a/client/index.ts +++ b/client/index.ts @@ -54,7 +54,8 @@ export interface ICUser extends IUser { } export interface ICLobby extends ILobby { request_createGame: () => Promise> + request_login: () => Promise> - onAddGame: () => void - onRemoveGame: () => void + onAddGame: (args: ReturnType) => void + onRemoveGame: (args: ReturnType) => void } \ No newline at end of file diff --git a/server/index.ts b/server/index.ts index dbf9651..f2be16c 100644 --- a/server/index.ts +++ b/server/index.ts @@ -57,10 +57,9 @@ export interface ISUser extends IUser { } export interface ISLobby extends ILobby { - createGame: () => void + createGame: () => string + removeGame: (game: ISGame) => void + request_createGame: (query: ISQuery) => void request_login: (query: ISQuery) => void - - removeGame: () => void - subscribe: (query: ISQuery) => any } \ No newline at end of file