Add initial playlist detail page

This commit is contained in:
jeffvli 2022-12-31 18:03:26 -08:00
parent 11be5c811f
commit 0f364f7c5c
12 changed files with 604 additions and 24 deletions

View file

@ -213,6 +213,16 @@ const updatePlaylist = async (args: UpdatePlaylistArgs) => {
return (apiController('updatePlaylist') as ControllerEndpoint['updatePlaylist'])?.(args);
};
const getPlaylistDetail = async (args: PlaylistDetailArgs) => {
return (apiController('getPlaylistDetail') as ControllerEndpoint['getPlaylistDetail'])?.(args);
};
const getPlaylistSongList = async (args: PlaylistSongListArgs) => {
return (apiController('getPlaylistSongList') as ControllerEndpoint['getPlaylistSongList'])?.(
args,
);
};
export const controller = {
createPlaylist,
getAlbumArtistList,
@ -221,7 +231,9 @@ export const controller = {
getArtistList,
getGenreList,
getMusicFolderList,
getPlaylistDetail,
getPlaylistList,
getPlaylistSongList,
getSongList,
updatePlaylist,
};