Adjust album/song types

This commit is contained in:
jeffvli
2022-08-02 10:45:27 -07:00
parent e1bc6ecf30
commit d11051bbc1
6 changed files with 93 additions and 148 deletions
@@ -27,14 +27,14 @@ const MetadataStack = styled.div`
export const LeftControls = () => {
const song = usePlayerStore((state) => state.current.song);
const title = song?.title;
const artists = song?.artist?.map((artist) => artist?.title).join(', ');
const title = song?.name;
const artists = song?.artists?.map((artist) => artist?.name).join(', ');
const album = song?.album;
return (
<LeftControlsContainer>
<ImageWrapper>
<img alt="img" height={60} src={song?.image} width={60} />
<img alt="img" height={60} src={song?.imageUrl} width={60} />
</ImageWrapper>
<MetadataStack>
<Text
@@ -56,25 +56,12 @@ export const usePlayQueueHandler = () => {
: getSubsonicStreamUrl(auth, song, deviceId);
return {
albumId: song.albumId,
artistName: song.artistName,
duration: song.duration,
id: song.id,
...song,
streamUrl,
title: song.name,
year: song.year,
};
}
return {
albumId: song.albumId,
artistName: song.artistName,
duration: song.duration,
id: song.id,
streamUrl: song.streamUrl,
title: song.name,
year: song.year,
};
return song;
});
const playerData = addToQueue(songs, options.play);