feat: add API availability checks and fallback for cover art in various components
This commit is contained in:
@@ -51,9 +51,8 @@ const PlaylistsPage: React.FC = () => {
|
||||
<Separator className="my-4" />
|
||||
<div className="relative">
|
||||
<ScrollArea>
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4 pb-4">
|
||||
{playlists.map((playlist) => {
|
||||
const playlistCoverUrl = playlist.coverArt
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4 pb-4"> {playlists.map((playlist) => {
|
||||
const playlistCoverUrl = playlist.coverArt && api
|
||||
? api.getCoverArtUrl(playlist.coverArt, 200)
|
||||
: '/default-user.jpg';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user