Add Song Details to Album view

This commit is contained in:
Deluan
2020-04-14 14:59:16 -04:00
parent da45bcf448
commit f0d18d2cb3
4 changed files with 32 additions and 20 deletions
+3
View File
@@ -14,6 +14,7 @@ import { Card, useMediaQuery } from '@material-ui/core'
import { makeStyles } from '@material-ui/core/styles'
import { setTrack } from '../audioplayer'
import { DurationField } from '../common'
import { SongDetails } from '../common'
const useStyles = makeStyles(
(theme) => ({
@@ -64,6 +65,7 @@ const AlbumSongs = (props) => {
const classes = useStyles(props)
const classesToolbar = useStylesListToolbar(props)
const dispatch = useDispatch()
const isXsmall = useMediaQuery((theme) => theme.breakpoints.down('xs'))
const isDesktop = useMediaQuery((theme) => theme.breakpoints.up('md'))
const controllerProps = useListController(props)
const { bulkActionButtons, albumId, expand, className } = props
@@ -106,6 +108,7 @@ const AlbumSongs = (props) => {
/>
) : (
<Datagrid
expand={!isXsmall && <SongDetails />}
rowClick={(id, basePath, record) => dispatch(setTrack(record))}
{...controllerProps}
hasBulkActions={hasBulkActions}