Add back track icon onClick and title onLongClick actions

Closes #8565
Closes #8536
This commit is contained in:
arkon
2022-11-19 22:37:48 -05:00
parent 434c90d378
commit be5802e473
2 changed files with 23 additions and 3 deletions

View File

@@ -13,14 +13,22 @@ import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import eu.kanade.presentation.util.clickableNoIndication
import eu.kanade.tachiyomi.data.track.TrackService
@Composable
fun TrackLogoIcon(
service: TrackService,
onClick: (() -> Unit)? = null,
) {
val modifier = if (onClick != null) {
Modifier.clickableNoIndication(onClick = onClick)
} else {
Modifier
}
Box(
modifier = Modifier
modifier = modifier
.size(48.dp)
.background(color = Color(service.getLogoColor()), shape = MaterialTheme.shapes.medium)
.padding(4.dp),