Onboarding screen tweaks

- Opposite transition when going back a step
- Don't allow skipping (I don't want to deal with an unset storage location in other places)
This commit is contained in:
arkon
2023-12-10 17:28:34 -05:00
parent 3a0b3de175
commit cc56fde9fe
2 changed files with 10 additions and 10 deletions

View File

@ -38,8 +38,8 @@ fun InfoScreen(
subtitleText: String,
acceptText: String,
onAcceptClick: () -> Unit,
rejectText: String,
onRejectClick: () -> Unit,
rejectText: String? = null,
onRejectClick: (() -> Unit)? = null,
content: @Composable ColumnScope.() -> Unit,
) {
Scaffold(
@ -69,11 +69,13 @@ fun InfoScreen(
) {
Text(text = acceptText)
}
OutlinedButton(
modifier = Modifier.fillMaxWidth(),
onClick = onRejectClick,
) {
Text(text = rejectText)
if (rejectText != null && onRejectClick != null) {
OutlinedButton(
modifier = Modifier.fillMaxWidth(),
onClick = onRejectClick,
) {
Text(text = rejectText)
}
}
}
},