Add line wrap to banner buttons if space is insufficient

Close #155
This commit is contained in:
MM20 2022-08-29 15:14:36 +02:00
parent 84cb21609f
commit 20255b281d
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -9,6 +9,9 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import com.google.accompanist.flowlayout.FlowCrossAxisAlignment
import com.google.accompanist.flowlayout.FlowRow
import com.google.accompanist.flowlayout.MainAxisAlignment
@Composable @Composable
fun Banner( fun Banner(
@ -41,10 +44,13 @@ fun Banner(
style = MaterialTheme.typography.labelMedium style = MaterialTheme.typography.labelMedium
) )
} }
Row( FlowRow(
Modifier Modifier
.align(Alignment.End) .align(Alignment.End)
.padding(8.dp) .padding(8.dp),
crossAxisSpacing = 8.dp,
crossAxisAlignment = FlowCrossAxisAlignment.End,
mainAxisAlignment = MainAxisAlignment.End
) { ) {
Box { Box {
secondaryAction() secondaryAction()