fix: artist images
This commit is contained in:
@@ -93,7 +93,7 @@ export const Artist = () => {
|
||||
setArtist(data);
|
||||
|
||||
// Lazy-load banner image after render
|
||||
const allImages = [...(data.portrait_group ?? []), ...(data.biography?.portrait_group ?? [])];
|
||||
const allImages = [...(data.portrait_group.image ?? []), ...(data.biography?.[0].portrait_group.image ?? [])];
|
||||
const candidateBanner = allImages
|
||||
.filter(img => img && typeof img === 'object' && 'url' in img)
|
||||
.sort((a, b) => (b.width ?? 0) - (a.width ?? 0))[0]?.url || "/placeholder.jpg";
|
||||
|
||||
Reference in New Issue
Block a user