Show Playlist tracks

This commit is contained in:
Deluan
2020-05-15 13:48:33 -04:00
committed by Deluan Quintão
parent 8a709c489a
commit 0ca79eead4
11 changed files with 313 additions and 46 deletions
+38
View File
@@ -0,0 +1,38 @@
import React from 'react'
import { useGetOne } from 'react-admin'
import PlaylistDetails from './PlaylistDetails'
import { Title } from '../common'
import PlaylistSongs from './PlaylistSongs'
const PlaylistShow = (props) => {
const { data: record, loading, error } = useGetOne('playlist', props.id)
if (loading) {
return null
}
if (error) {
return <p>ERROR: {error}</p>
}
return (
<>
<PlaylistDetails {...props} record={record} />
<PlaylistSongs
{...props}
playlistId={props.id}
title={<Title subTitle={record.name} />}
// actions={<AlbumActions />}
filter={{ playlist_id: props.id }}
resource={'playlistTrack'}
exporter={false}
perPage={-1}
pagination={null}
bulkActionButtons={false}
// bulkActionButtons={<AlbumSongBulkActions />}
/>
</>
)
}
export default PlaylistShow