Improved PlaylistHeader

This commit is contained in:
Isira Seneviratne 2024-07-16 19:13:02 +05:30
parent 9dfd064d86
commit b9556a1331
1 changed files with 12 additions and 14 deletions

View File

@ -57,12 +57,12 @@ fun PlaylistHeader(playlistInfo: PlaylistInfo, totalDuration: Long) {
Text(text = playlistInfo.name, style = MaterialTheme.typography.titleMedium)
Row(modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.SpaceBetween) {
val clickable = playlistInfo.uploaderName != null && playlistInfo.uploaderUrl != null
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(4.dp),
modifier = Modifier.let {
if (playlistInfo.uploaderName != null && playlistInfo.uploaderUrl != null) {
it.clickable {
modifier = Modifier.clickable(clickable) {
try {
NavigationHelper.openChannelFragment(
(context as FragmentActivity).supportFragmentManager,
@ -73,8 +73,6 @@ fun PlaylistHeader(playlistInfo: PlaylistInfo, totalDuration: Long) {
ErrorUtil.showUiErrorSnackbar(context, "Opening channel fragment", e)
}
}
} else it
}
) {
val imageModifier = Modifier
.size(24.dp)