Added playlist
This commit is contained in:
+11
-2
@@ -1,9 +1,10 @@
|
||||
import {
|
||||
ChatMessage, CurrentQueue, CurrentSong,
|
||||
AddSongToPlaylist,
|
||||
ChatMessage, CreatePlaylist, CurrentQueue, CurrentSong,
|
||||
Join,
|
||||
ListenerJoined,
|
||||
ListenerLeft,
|
||||
ListenerList, QueueSong, ReorderSong, SearchSong, SearchSongResult,
|
||||
ListenerList, Playlists, QueueSong, RemoveSongFromPlaylist, ReorderSong, SearchSong, SearchSongResult,
|
||||
SendChatMessage, SkipSong, SongLikes,
|
||||
StuenMessage, ToggleSongLike, UnqueueSong
|
||||
} from "./messageTypes";
|
||||
@@ -45,6 +46,14 @@ export default function parseMessage(message: string): StuenMessage | null {
|
||||
return new ToggleSongLike();
|
||||
case 'SongLikes':
|
||||
return new SongLikes(data.listeners);
|
||||
case 'Playlists':
|
||||
return new Playlists(data.playlists);
|
||||
case 'CreatePlaylist':
|
||||
return new CreatePlaylist(data.title);
|
||||
case 'AddSongToPlaylist':
|
||||
return new AddSongToPlaylist(data.song, data.playlist);
|
||||
case 'RemoveSongFromPlaylist':
|
||||
return new RemoveSongFromPlaylist(data.song, data.playlist);
|
||||
default:
|
||||
console.error('Unknown message type:', data.type);
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user