Artst images now an array of objects for better gallery support (needs testing)

This commit is contained in:
James Barnsley
2018-10-29 16:24:04 +13:00
parent ba1d4295e5
commit ec56a7a67f
11 changed files with 13798 additions and 10490 deletions

View File

@ -16,17 +16,23 @@ export default class RelatedArtists extends React.Component{
<div className="list related-artist-list">
{
this.props.artists.map((artist, index) => {
var images = artist.images;
if (Array.isArray(images)){
images = images[0];
}
if (artist.uri){
return (
<URILink type="artist" uri={artist.uri} key={artist.uri} className="artist">
<Thumbnail circle={true} size="small" images={artist.images} />
<Thumbnail circle={true} size="small" images={images} />
<span className="name">{ artist.name }</span>
</URILink>
)
} else {
return (
<span key={artist.uri} className="artist">
<Thumbnail circle={true} size="small" images={artist.images} />
<Thumbnail circle={true} size="small" images={images} />
<span className="name">{ artist.name }</span>
</span>
)