feat: add API availability checks and fallback for cover art in various components

This commit is contained in:
2025-06-22 21:10:15 -05:00
parent 6fcf58e7ba
commit b07685fe79
12 changed files with 78 additions and 38 deletions

View File

@@ -89,9 +89,8 @@ export default function ArtistPage() {
</div>
);
}
// Get artist image URL with proper fallback
const artistImageUrl = artist.coverArt
const artistImageUrl = artist.coverArt && api
? api.getCoverArtUrl(artist.coverArt, 300)
: '/default-user.jpg';