Add "Last Played" column to SongList

This commit is contained in:
Deluan 2021-06-16 11:57:02 -04:00
parent 86271f0412
commit e0fd1c6ad8
3 changed files with 5 additions and 1 deletions

View File

@ -8,6 +8,7 @@
"duration": "Duração", "duration": "Duração",
"trackNumber": "#", "trackNumber": "#",
"playCount": "Execuções", "playCount": "Execuções",
"playDate": "Últ. Execução",
"title": "Título", "title": "Título",
"artist": "Artista", "artist": "Artista",
"album": "Álbum", "album": "Álbum",

View File

@ -8,6 +8,7 @@
"duration": "Time", "duration": "Time",
"trackNumber": "#", "trackNumber": "#",
"playCount": "Plays", "playCount": "Plays",
"playDate": "Last Played",
"title": "Title", "title": "Title",
"artist": "Artist", "artist": "Artist",
"album": "Album", "album": "Album",

View File

@ -1,5 +1,6 @@
import React from 'react' import React from 'react'
import { import {
DateField,
Filter, Filter,
FunctionField, FunctionField,
NumberField, NumberField,
@ -94,6 +95,7 @@ const SongList = (props) => {
playCount: isDesktop && ( playCount: isDesktop && (
<NumberField source="playCount" sortByOrder={'DESC'} /> <NumberField source="playCount" sortByOrder={'DESC'} />
), ),
playDate: <DateField source="playDate" sortByOrder={'DESC'} showTime />,
year: isDesktop && ( year: isDesktop && (
<FunctionField <FunctionField
source="year" source="year"
@ -118,7 +120,7 @@ const SongList = (props) => {
const columns = useSelectedFields({ const columns = useSelectedFields({
resource: 'song', resource: 'song',
columns: toggleableFields, columns: toggleableFields,
defaultOff: ['bpm'], defaultOff: ['bpm', 'playDate'],
}) })
return ( return (