Improve category select dialog

This commit is contained in:
Syer10
2022-02-26 15:19:39 -05:00
parent ddd67e3c36
commit ceaa264a3a

View File

@@ -149,15 +149,18 @@ fun CategorySelectDialog(
LazyColumn(state = listState) { LazyColumn(state = listState) {
items(categories) { category -> items(categories) { category ->
Row( Row(
Modifier.fillMaxWidth().padding(8.dp) Modifier.fillMaxWidth()
.height(48.dp)
.clickable { .clickable {
if (category in enabledCategories) { if (category in enabledCategories) {
enabledCategories -= category enabledCategories -= category
} else { } else {
enabledCategories += category enabledCategories += category
} }
}, }
horizontalArrangement = Arrangement.SpaceBetween .padding(horizontal = 16.dp),
horizontalArrangement = Arrangement.SpaceBetween,
verticalAlignment = Alignment.CenterVertically
) { ) {
Text(category.name, style = MaterialTheme.typography.subtitle1) Text(category.name, style = MaterialTheme.typography.subtitle1)
Checkbox( Checkbox(