diff --git a/composeApp/src/commonMain/kotlin/ch/parano/myicek/ui/screens/EventDetailScreen.kt b/composeApp/src/commonMain/kotlin/ch/parano/myicek/ui/screens/EventDetailScreen.kt index 0965719..d5ae720 100644 --- a/composeApp/src/commonMain/kotlin/ch/parano/myicek/ui/screens/EventDetailScreen.kt +++ b/composeApp/src/commonMain/kotlin/ch/parano/myicek/ui/screens/EventDetailScreen.kt @@ -208,10 +208,26 @@ fun EventDetailScreen( Text("${player.fname} ${player.lname}") }, supportingContent = { - val parts = mutableListOf() - if (!player.position.isNullOrBlank()) parts.add(player.position) - if (player.dob.isNotBlank()) parts.add("(née ${player.dob.take(4)})") - if (parts.isNotEmpty()) Text(parts.joinToString(" ")) + if (player.dob.isNotBlank()) { + Text("(né ${player.dob.take(4)})") + } + }, + trailingContent = { + if (!player.position.isNullOrBlank()) { + AssistChip( + onClick = {}, + label = { + Text( + player.position, + style = MaterialTheme.typography.labelMedium, + ) + }, + colors = AssistChipDefaults.assistChipColors( + containerColor = MaterialTheme.colorScheme.secondaryContainer, + labelColor = MaterialTheme.colorScheme.onSecondaryContainer, + ), + ) + } }, ) }