From 89c03fe650ddf92aad5b5980bdf4b66167e040a8 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Mon, 27 May 2024 17:07:59 +0200 Subject: [PATCH] add stuff to ISQuery --- server/index.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/server/index.ts b/server/index.ts index f2be16c..2f38fe4 100644 --- a/server/index.ts +++ b/server/index.ts @@ -6,9 +6,12 @@ export interface ISClientProvider { send: (message: ServerMessage) => void } export interface ISQuery { - provider: ISClientProvider - accept: (message: ServerMessage) => void - cancel: (message: ServerMessage) => void + readonly provider: ISClientProvider + readonly args: { [key: string]: string } | string + readonly method?: string + readonly target: string + accept: (message: Omit) => void + cancel: (message: Omit) => void error: (message: string) => void } @@ -61,5 +64,5 @@ export interface ISLobby extends ILobby { removeGame: (game: ISGame) => void request_createGame: (query: ISQuery) => void - request_login: (query: ISQuery) => void + // request_login: (query: ISQuery) => void } \ No newline at end of file