Showing
1 changed file
with
4 additions
and
4 deletions
1 | -import { RoomDescription, RoomInfo } from "./dataType"; | 1 | +import { Role, RoomDescription, RoomInfo } from "./dataType"; |
2 | 2 | ||
3 | // 서버로 들어오는 메세지 타입을 정의합니다. | 3 | // 서버로 들어오는 메세지 타입을 정의합니다. |
4 | // 'result' 속성은 서버 요청 결과에만 포함되는 특별한 속성입니다. | 4 | // 'result' 속성은 서버 요청 결과에만 포함되는 특별한 속성입니다. |
... | @@ -68,8 +68,8 @@ interface ServerOutboundMessageMap { | ... | @@ -68,8 +68,8 @@ interface ServerOutboundMessageMap { |
68 | duration: number; | 68 | duration: number; |
69 | roles: { | 69 | roles: { |
70 | username: string; | 70 | username: string; |
71 | - role: "drawer" | "guesser" | "winner" | "spectator"; | 71 | + role: Role; |
72 | - }; | 72 | + }[]; |
73 | }; | 73 | }; |
74 | 74 | ||
75 | // drawer에게 선택할 수 있는 단어가 주어졌습니다. | 75 | // drawer에게 선택할 수 있는 단어가 주어졌습니다. |
... | @@ -96,7 +96,7 @@ interface ServerOutboundMessageMap { | ... | @@ -96,7 +96,7 @@ interface ServerOutboundMessageMap { |
96 | // 역할이 변경되었습니다. | 96 | // 역할이 변경되었습니다. |
97 | role: { | 97 | role: { |
98 | username: string; | 98 | username: string; |
99 | - role: "drawer" | "guesser" | "winner" | "spectator"; | 99 | + role: Role; |
100 | }; | 100 | }; |
101 | 101 | ||
102 | // 보낸 단어가 정답 처리 되었습니다. | 102 | // 보낸 단어가 정답 처리 되었습니다. | ... | ... |
-
Please register or login to post a comment