From 4146aec38693845e27f2030230569b284c913696 Mon Sep 17 00:00:00 2001 From: Mel Date: Sat, 19 Feb 2022 21:29:13 +0100 Subject: Setup handler for every event to avoid errors --- assets/src/network/channel/messages/messages.ts | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'assets/src/network/channel/messages') diff --git a/assets/src/network/channel/messages/messages.ts b/assets/src/network/channel/messages/messages.ts index 7eee4a8..0dd8178 100644 --- a/assets/src/network/channel/messages/messages.ts +++ b/assets/src/network/channel/messages/messages.ts @@ -1,6 +1,20 @@ -export type AnyMessage = ShareMessage | RequestMessage; +export const eventNames = [ + "new_request", + "request_cancelled", + "share_accepted", + "request_ice_candidate", -export type EventName = AnyMessage["event_name"]; + "request_acknowledged", + "request_accepted", + "share_cancelled", + "share_ice_candidate", +] as const; + +export type EventName = typeof eventNames[any]; + +export type AnyMessage = (ShareMessage | RequestMessage) & { + event_name: EventName; +}; // Messages for the sharer -- cgit 1.4.1