1
0
Fork 0
mirror of https://github.com/anyproto/anytype-kotlin.git synced 2025-06-08 05:47:05 +09:00

DROID-3424 Primitives | Updating the logic of adding a new Property to a Type (#2154)

This commit is contained in:
Konstantin Ivanov 2025-03-13 10:10:47 +01:00 committed by GitHub
parent 3512703594
commit 3d929005b1
Signed by: github
GPG key ID: B5690EEEBB952194
4 changed files with 45 additions and 43 deletions

View file

@ -54,6 +54,32 @@ fun HorizontalButtons(
shape = RoundedCornerShape(size = 8.dp)
)
if (uiFieldsButtonState is UiFieldsButtonState.Visible) {
Row(
modifier = modifierButton.noRippleThrottledClickable {
onTypeEvent(TypeEvent.OnFieldsButtonClick)
},
verticalAlignment = Alignment.CenterVertically
) {
Text(
modifier = Modifier
.wrapContentSize()
.padding(start = 12.dp),
text = stringResource(R.string.button_fields),
style = PreviewTitle2Medium,
color = colorResource(R.color.text_primary)
)
Text(
modifier = Modifier
.wrapContentSize()
.padding(start = 6.dp, end = 12.dp),
text = uiFieldsButtonState.count.toString(),
style = PreviewTitle2Medium,
color = colorResource(R.color.glyph_active)
)
}
}
if (uiLayoutButtonState is UiLayoutButtonState.Visible) {
Row(
modifier = modifierButton.noRippleThrottledClickable {
@ -81,31 +107,6 @@ fun HorizontalButtons(
)
}
}
if (uiFieldsButtonState is UiFieldsButtonState.Visible) {
Row(
modifier = modifierButton.noRippleThrottledClickable {
onTypeEvent(TypeEvent.OnFieldsButtonClick)
},
verticalAlignment = Alignment.CenterVertically
) {
Text(
modifier = Modifier
.wrapContentSize()
.padding(start = 12.dp),
text = stringResource(R.string.button_fields),
style = PreviewTitle2Medium,
color = colorResource(R.color.text_primary)
)
Text(
modifier = Modifier
.wrapContentSize()
.padding(start = 6.dp, end = 12.dp),
text = uiFieldsButtonState.count.toString(),
style = PreviewTitle2Medium,
color = colorResource(R.color.glyph_active)
)
}
}
if (uiTemplatesButtonState is UiTemplatesButtonState.Visible) {
Row(