fix(ui): update audio title link to include playlist support (#4175)

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan Quintão
2025-06-04 18:52:18 -04:00
committed by GitHub
parent e3527f9c00
commit ee8ef661c3
2 changed files with 64 additions and 9 deletions
+7 -9
View File
@@ -38,16 +38,14 @@ const AudioTitle = React.memo(({ audioInfo, gainInfo, isMobile }) => {
const subtitle = song.tags?.['subtitle']
const title = song.title + (subtitle ? ` (${subtitle})` : '')
const linkTo = audioInfo.isRadio
? `/radio/${audioInfo.trackId}/show`
: song.playlistId
? `/playlist/${song.playlistId}/show`
: `/album/${song.albumId}/show`
return (
<Link
to={
audioInfo.isRadio
? `/radio/${audioInfo.trackId}/show`
: `/album/${song.albumId}/show`
}
className={className}
ref={dragSongRef}
>
<Link to={linkTo} className={className} ref={dragSongRef}>
<span>
<span className={clsx(classes.songTitle, 'songTitle')}>{title}</span>
{isDesktop && (