mirror of
https://github.com/navidrome/navidrome.git
synced 2025-06-03 09:01:22 +03:00
Show songs' genres as text instead of Chips
This commit is contained in:
parent
95181d748d
commit
1471e1240d
@ -9,10 +9,8 @@ import {
|
|||||||
DateField,
|
DateField,
|
||||||
TextField,
|
TextField,
|
||||||
NumberField,
|
NumberField,
|
||||||
|
FunctionField,
|
||||||
useTranslate,
|
useTranslate,
|
||||||
ArrayField,
|
|
||||||
SingleFieldList,
|
|
||||||
ChipField,
|
|
||||||
useRecordContext,
|
useRecordContext,
|
||||||
} from 'react-admin'
|
} from 'react-admin'
|
||||||
import inflection from 'inflection'
|
import inflection from 'inflection'
|
||||||
@ -36,11 +34,7 @@ export const SongDetails = (props) => {
|
|||||||
discSubtitle: <TextField source="discSubtitle" />,
|
discSubtitle: <TextField source="discSubtitle" />,
|
||||||
albumArtist: <TextField source="albumArtist" />,
|
albumArtist: <TextField source="albumArtist" />,
|
||||||
genre: (
|
genre: (
|
||||||
<ArrayField source={'genres'}>
|
<FunctionField render={(r) => r.genres?.map((g) => g.name).join(', ')} />
|
||||||
<SingleFieldList linkType={false}>
|
|
||||||
<ChipField source="name" />
|
|
||||||
</SingleFieldList>
|
|
||||||
</ArrayField>
|
|
||||||
),
|
),
|
||||||
compilation: <BooleanField source="compilation" />,
|
compilation: <BooleanField source="compilation" />,
|
||||||
bitRate: <BitrateField source="bitRate" />,
|
bitRate: <BitrateField source="bitRate" />,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user