dataType.ts
435 Bytes
/**
* 방 리스트에서 사용됩니다.
*/
export interface RoomDescription {
uuid: string;
name: string;
currentUsers: number;
maxUsers: number;
}
/**
* 방에 접속했을 때 사용됩니다.
*/
export interface RoomInfo {
uuid: string;
name: string;
maxUsers: number;
users: UserData[];
}
export interface UserData {
username: string;
}
export type Role = "drawer" | "guesser" | "winner" | "spectator";