Disable link from invalid artist on table cells (#117)
This commit is contained in:
parent
736945d6ef
commit
8f7e6a5222
1 changed files with 24 additions and 13 deletions
|
@ -116,9 +116,10 @@ export const CombinedTitleCell = ({ value, rowIndex, node }: ICellRendererParams
|
|||
artists.map((artist: Artist | AlbumArtist, index: number) => (
|
||||
<React.Fragment key={`queue-${rowIndex}-artist-${artist.id}`}>
|
||||
{index > 0 ? ', ' : null}
|
||||
{artist.id ? (
|
||||
<Text
|
||||
$link
|
||||
$secondary
|
||||
$link={artist.id !== undefined}
|
||||
component={Link}
|
||||
overflow="hidden"
|
||||
size="md"
|
||||
|
@ -129,6 +130,16 @@ export const CombinedTitleCell = ({ value, rowIndex, node }: ICellRendererParams
|
|||
>
|
||||
{artist.name}
|
||||
</Text>
|
||||
) : (
|
||||
<Text
|
||||
$secondary
|
||||
overflow="hidden"
|
||||
size="md"
|
||||
sx={{ width: 'fit-content' }}
|
||||
>
|
||||
{artist.name}
|
||||
</Text>
|
||||
)}
|
||||
</React.Fragment>
|
||||
))
|
||||
) : (
|
||||
|
|
Reference in a new issue