Initial support for artist browsing from UI. Also add linking between resources

This commit is contained in:
Deluan
2020-01-22 13:02:19 -05:00
parent b23175e32b
commit 7dc3f49c1c
6 changed files with 60 additions and 7 deletions
+4 -1
View File
@@ -34,6 +34,9 @@ const AlbumDetails = (props) => {
)
}
const albumRowClick = (id, basePath, record) =>
`/song?filter={"album_id":"${record.id}"}&order=ASC&sort=trackNumber`
const AlbumList = (props) => (
<List
{...props}
@@ -44,7 +47,7 @@ const AlbumList = (props) => (
filters={<AlbumFilter />}
perPage={15}
>
<Datagrid expand={<AlbumDetails />}>
<Datagrid expand={<AlbumDetails />} rowClick={albumRowClick}>
<TextField source="name" />
<TextField source="artist" />
<NumberField source="songCount" />