This commit is contained in:
Torben Pi Jensen
2023-12-04 20:44:18 +01:00
parent e436719506
commit e52358c620
5 changed files with 47 additions and 3 deletions
+6 -2
View File
@@ -4,8 +4,8 @@ import {
ListenerJoined,
ListenerLeft,
ListenerList, QueueSong, ReorderSong, SearchSong, SearchSongResult,
SendChatMessage, SkipSong,
StuenMessage, UnqueueSong
SendChatMessage, SkipSong, SongLikes,
StuenMessage, ToggleSongLike, UnqueueSong
} from "./messageTypes";
export default function parseMessage(message: string): StuenMessage | null {
@@ -41,6 +41,10 @@ export default function parseMessage(message: string): StuenMessage | null {
return new ReorderSong(data.positionToMove, data.placePosition);
case 'SkipSong':
return new SkipSong();
case 'ToggleSongLike':
return new ToggleSongLike();
case 'SongLikes':
return new SongLikes(data.listeners);
default:
console.error('Unknown message type:', data.type);
return null;