Add player lists to the response of the create/join game event
This commit is contained in:
parent
b6e3bd83d5
commit
e28cca036b
1 changed files with 15 additions and 2 deletions
17
server/src/types/data.d.ts
vendored
17
server/src/types/data.d.ts
vendored
|
|
@ -8,12 +8,21 @@ type team = 1 | 2;
|
||||||
type role = "writer" | "guesser";
|
type role = "writer" | "guesser";
|
||||||
type answer = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8;
|
type answer = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8;
|
||||||
|
|
||||||
|
// Player specific data
|
||||||
|
interface player {
|
||||||
|
name: string;
|
||||||
|
role: role;
|
||||||
|
team: team;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
interface CreateGame {
|
interface CreateGame {
|
||||||
name: string;
|
name: string;
|
||||||
}
|
}
|
||||||
interface GameCreated extends response {
|
interface GameCreated extends response {
|
||||||
game_code?: string;
|
game_code?: string;
|
||||||
|
players?: player[]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -36,8 +45,12 @@ interface JoinGame {
|
||||||
game_code: string;
|
game_code: string;
|
||||||
name: string;
|
name: string;
|
||||||
}
|
}
|
||||||
interface GameJoined extends response {}
|
interface GameJoined extends response {
|
||||||
interface GameRejoined extends response {}
|
players: player[];
|
||||||
|
}
|
||||||
|
interface GameRejoined extends response {
|
||||||
|
players: player[];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
interface NewHand {
|
interface NewHand {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue