书籍详情代码优化
This commit is contained in:
2 files changed
+14
-10
No files matched your search
@@ -68,7 +68,8 @@
|
|||||||
"Bash(git stash *)",
|
"Bash(git stash *)",
|
||||||
"Bash(Select-String -Pattern \"FAILED|error:\")",
|
"Bash(Select-String -Pattern \"FAILED|error:\")",
|
||||||
"Bash(Select-Object -First 5)",
|
"Bash(Select-Object -First 5)",
|
||||||
"Bash(Select-String -NotMatch \"^\\\\s*$\")"
|
"Bash(Select-String -NotMatch \"^\\\\s*$\")",
|
||||||
|
"Bash(Select-Object -Last 20)"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -78,7 +78,6 @@ import io.legado.app.ui.widget.components.AppLinearProgressIndicator
|
|||||||
import io.legado.app.ui.widget.components.AppTextField
|
import io.legado.app.ui.widget.components.AppTextField
|
||||||
import io.legado.app.ui.widget.components.EmptyMessage
|
import io.legado.app.ui.widget.components.EmptyMessage
|
||||||
import io.legado.app.ui.widget.components.alert.AppAlertDialog
|
import io.legado.app.ui.widget.components.alert.AppAlertDialog
|
||||||
import io.legado.app.ui.widget.components.button.ConfirmDismissButtonsRow
|
|
||||||
import io.legado.app.ui.widget.components.button.MediumIconButton
|
import io.legado.app.ui.widget.components.button.MediumIconButton
|
||||||
import io.legado.app.ui.widget.components.button.SmallIconButton
|
import io.legado.app.ui.widget.components.button.SmallIconButton
|
||||||
import io.legado.app.ui.widget.components.card.GlassCard
|
import io.legado.app.ui.widget.components.card.GlassCard
|
||||||
@@ -143,7 +142,18 @@ fun GroupSelectSheet(
|
|||||||
show = show,
|
show = show,
|
||||||
onDismissRequest = onDismissRequest,
|
onDismissRequest = onDismissRequest,
|
||||||
title = stringResource(R.string.group_select),
|
title = stringResource(R.string.group_select),
|
||||||
endAction = { IconButton(onClick = { editingGroup = BookGroup() }) { Icon(Icons.Default.Add, null) } }
|
startAction = {
|
||||||
|
MediumIconButton(
|
||||||
|
onClick = { editingGroup = BookGroup() },
|
||||||
|
imageVector = Icons.Default.Add
|
||||||
|
)
|
||||||
|
},
|
||||||
|
endAction = {
|
||||||
|
MediumIconButton(
|
||||||
|
onClick = { onConfirm(selectedGroupId) },
|
||||||
|
imageVector = Icons.Default.Check
|
||||||
|
)
|
||||||
|
}
|
||||||
) {
|
) {
|
||||||
Column(modifier = Modifier.fillMaxWidth()) {
|
Column(modifier = Modifier.fillMaxWidth()) {
|
||||||
LazyColumn(
|
LazyColumn(
|
||||||
@@ -185,13 +195,6 @@ fun GroupSelectSheet(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
Spacer(modifier = Modifier.height(12.dp))
|
Spacer(modifier = Modifier.height(12.dp))
|
||||||
ConfirmDismissButtonsRow(
|
|
||||||
onDismiss = onDismissRequest,
|
|
||||||
onConfirm = { onConfirm(selectedGroupId) },
|
|
||||||
dismissText = stringResource(R.string.cancel),
|
|
||||||
confirmText = stringResource(R.string.ok),
|
|
||||||
)
|
|
||||||
Spacer(modifier = Modifier.height(12.dp))
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
GroupEditSheet(show = editingGroup != null, group = editingGroup, onDismissRequest = { editingGroup = null })
|
GroupEditSheet(show = editingGroup != null, group = editingGroup, onDismissRequest = { editingGroup = null })
|
||||||
|
|||||||
Reference in new issue
Block a user