Queue message

This commit is contained in:
Torben Pi Jensen
2023-11-05 20:55:43 +01:00
parent 1e98cc84d5
commit f8104ffbfe
5 changed files with 52 additions and 5 deletions
+6 -2
View File
@@ -1,9 +1,9 @@
import {
ChatMessage,
ChatMessage, CurrentQueue,
Join,
ListenerJoined,
ListenerLeft,
ListenerList, SearchSong, SearchSongResult,
ListenerList, QueueSong, SearchSong, SearchSongResult,
SendChatMessage,
StuenMessage
} from "./messageTypes";
@@ -29,6 +29,10 @@ export default function parseMessage(message: string): StuenMessage | null {
return new SearchSong(data.query);
case 'SearchSongResult':
return new SearchSongResult(data.result);
case 'QueueSong':
return new QueueSong(data.song);
case 'CurrentQueue':
return new CurrentQueue(data.songs)
default:
console.error('Unknown message type:', data.type);
return null;