-
- {props.cover &&
-
- {props.cover}
-
- }
-
- {props.title}
- {props.subtitle}
-
-
- { props.widget &&
-
+
)
}
@@ -52,10 +53,8 @@ export const EntityList = (props) => {
entities.push(
)
}
}else{
- entities = props.items.map(item => );
- }
+ entities = props.list.items.map(item => );
+ }
const className = props.grid ? "grid" : "column";
return (
diff --git a/src/views/Artist.jsx b/src/views/Artist.jsx
index 6928b38..3720bd1 100644
--- a/src/views/Artist.jsx
+++ b/src/views/Artist.jsx
@@ -26,7 +26,10 @@ const Discs = (props) => {
'title': disc.title,
'subtitle': disc.artist.name
}));
- discsComponent =
+ const list = {
+ 'items': items
+ }
+ discsComponent =
}else{
discsComponent = El artista no tiene discos
}
diff --git a/src/views/Disc.jsx b/src/views/Disc.jsx
index 641d3b2..1b7d234 100644
--- a/src/views/Disc.jsx
+++ b/src/views/Disc.jsx
@@ -31,7 +31,10 @@ const Versions = (props) => {
}));
- versionsComponent =
+ const list = {
+ 'items': items
+ }
+ versionsComponent =
}
let paginateContent;
diff --git a/src/views/Release.jsx b/src/views/Release.jsx
index 0bce784..caba231 100644
--- a/src/views/Release.jsx
+++ b/src/views/Release.jsx
@@ -26,7 +26,10 @@ const Recordings = (props) => {
'widget':
}));
- recordingsComponent =
+ const list = {
+ 'items': items
+ }
+ recordingsComponent =
}
return (
diff --git a/src/views/Search.jsx b/src/views/Search.jsx
index 47be901..0e72180 100644
--- a/src/views/Search.jsx
+++ b/src/views/Search.jsx
@@ -49,7 +49,11 @@ const SearchSongs = (props) => {
'subtitle': song.artist.name
};
});
- songsComponent =
+ const list = {
+ 'items': items
+ }
+ songsComponent =
+
}
let paginateComponent;
@@ -107,7 +111,10 @@ const SearchDiscs = (props) => {
'title': disc.title,
'subtitle': disc.artist.name
}));
- discsComponent =
+ const list = {
+ 'items': items
+ }
+ discsComponent =
}
let paginateComponent;
@@ -165,7 +172,10 @@ const SearchArtists = (props) => {
'title': artist.name,
'subtitle': [artist.type, artist.country].filter(Boolean).join(' - ')
}));
- artistsContent =
+ const list = {
+ 'items': items
+ }
+ artistsContent =
}
let paginateContent;