Katan: mark build-menu label lambda @Composable
CI / Build and check (pull_request) Successful in 7m29s
CI / Deploy to Cloudflare Pages (pull_request) Skipped

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018njn2eMPAYqAoE49hGRg2X
This commit is contained in:
Claude
2026-10-15 18:11:16 +00:00
parent b90058afda
commit 5e84119670
@@ -374,7 +374,7 @@ private fun BuildMenuButton(actions: CatanActions, onBuild: (BuildKind?) -> Unit
var open by remember { mutableStateOf(false) } var open by remember { mutableStateOf(false) }
val armed = actions.building val armed = actions.building
val anyEnabled = actions.canBuild.isNotEmpty() || armed != null val anyEnabled = actions.canBuild.isNotEmpty() || armed != null
val label = { val label: @Composable () -> Unit = {
LabelWithCost(CatanText.BUILD, armed?.let { buildLabel(it) } ?: CatanText.NO_COST) LabelWithCost(CatanText.BUILD, armed?.let { buildLabel(it) } ?: CatanText.NO_COST)
} }
Box { Box {