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
+1 -20
View File
@@ -1,20 +1,15 @@
import React from 'react'
import {
BooleanField,
Datagrid,
DateField,
Filter,
FunctionField,
List,
NumberField,
SearchInput,
Show,
SimpleShowLayout,
TextField
} from 'react-admin'
import { useMediaQuery } from '@material-ui/core'
import {
BitrateField,
DurationField,
Pagination,
PlayButton,
@@ -26,6 +21,7 @@ import { addTrack, setTrack } from '../audioplayer'
import AddIcon from '@material-ui/icons/Add'
import { SongBulkActions } from './SongBulkActions'
import { AlbumLinkField } from './AlbumLinkField'
import { SongDetails } from '../common'
const SongFilter = (props) => (
<Filter {...props}>
@@ -33,21 +29,6 @@ const SongFilter = (props) => (
</Filter>
)
const SongDetails = (props) => {
return (
<Show {...props} title=" ">
<SimpleShowLayout>
<TextField source="path" />
<TextField source="albumArtist" />
<TextField source="genre" />
<BooleanField source="compilation" />
<BitrateField source="bitRate" />
<DateField source="updatedAt" showTime />
</SimpleShowLayout>
</Show>
)
}
const SongList = (props) => {
const dispatch = useDispatch()
const isXsmall = useMediaQuery((theme) => theme.breakpoints.down('xs'))