fix(ui): mini update platform selector code

This commit is contained in:
mi6e4ka 2025-11-10 16:59:33 +03:00
parent 1a0bbad813
commit d258f892f7
No known key found for this signature in database

View file

@ -76,6 +76,13 @@ fun ResultsScreen(
}
},
actions = {
val platforms = remember {
listOf(
Platform("Mobile", "mobile"),
Platform("TV", "tv")
)
}
TextButton({platformSelectorExpanded = true}) {
Text(state.selectedPlatform.label)
}
@ -83,14 +90,12 @@ fun ResultsScreen(
expanded = platformSelectorExpanded,
onDismissRequest = {platformSelectorExpanded = false}
) {
DropdownMenuItem(
text = { Text("Mobile") },
onClick = { viewModel.selectPlatform(Platform("Mobile", "mobile")); platformSelectorExpanded=false }
)
DropdownMenuItem(
text = { Text("TV") },
onClick = { viewModel.selectPlatform(Platform("TV", "tv")); platformSelectorExpanded=false }
)
platforms.forEach {
DropdownMenuItem(
text = { Text(it.label) },
onClick = { viewModel.selectPlatform(it); platformSelectorExpanded=false }
)
}
}
}
) }