Fix banner text buttons

pull/1830/head
Alex Baker 2 years ago
parent b23aa62d42
commit 2564116341

@ -93,17 +93,13 @@ fun SubscriptionNagBanner(
)
},
buttons = {
TextButton(onClick = subscribe) {
Text(text = stringResource(id = R.string.dismiss))
}
TextButton(onClick = dismiss) {
val res = if (Tasks.IS_GENERIC) {
R.string.TLA_menu_donate
} else {
R.string.button_subscribe
}
Text(text = stringResource(id = res))
BannerTextButton(text = R.string.dismiss, dismiss)
val res = if (Tasks.IS_GENERIC) {
R.string.TLA_menu_donate
} else {
R.string.button_subscribe
}
BannerTextButton(text = res, subscribe)
}
)
}
@ -131,16 +127,24 @@ fun BeastModeBanner(
)
},
buttons = {
TextButton(onClick = dismiss) {
Text(text = stringResource(id = R.string.dismiss))
}
TextButton(onClick = showSettings) {
Text(text = stringResource(id = R.string.TLA_menu_settings))
}
BannerTextButton(text = R.string.dismiss, onClick = dismiss)
BannerTextButton(text = R.string.TLA_menu_settings, onClick = showSettings)
}
)
}
@Composable
fun BannerTextButton(text: Int, onClick: () -> Unit) {
TextButton(onClick = onClick) {
Text(
text = stringResource(id = text),
style = MaterialTheme.typography.button.copy(
color = MaterialTheme.colors.secondary
),
)
}
}
@ExperimentalAnimationApi
@Preview(showBackground = true)
@Preview(showBackground = true, backgroundColor = 0x202124, uiMode = Configuration.UI_MODE_NIGHT_YES)

Loading…
Cancel
Save