From 67ba304ad21f400bf8dbdf923c2696d5573f4607 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 23 Dec 2022 14:23:16 +0100 Subject: [PATCH] Add Modifier parameter --- .../android/x/tests/uitests/ShowkaseButton.kt | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tests/uitests/src/main/java/io/element/android/x/tests/uitests/ShowkaseButton.kt b/tests/uitests/src/main/java/io/element/android/x/tests/uitests/ShowkaseButton.kt index a6dfd59cb9..670ce26218 100644 --- a/tests/uitests/src/main/java/io/element/android/x/tests/uitests/ShowkaseButton.kt +++ b/tests/uitests/src/main/java/io/element/android/x/tests/uitests/ShowkaseButton.kt @@ -14,18 +14,20 @@ import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp @Composable fun ShowkaseButton( - onClick: () -> Unit, + modifier: Modifier = Modifier, + onClick: () -> Unit = {}, ) { var isShowkaseButtonVisible by remember { mutableStateOf(BuildConfig.DEBUG) } if (isShowkaseButtonVisible) { Button( - modifier = Modifier - .padding(top = 32.dp, start = 16.dp), + modifier = modifier + .padding(top = 32.dp), onClick = onClick ) { Text(text = "Showkase Browser") @@ -40,3 +42,9 @@ fun ShowkaseButton( } } } + +@Preview(group = "Buttons", name = "Showkase button") +@Composable +fun ShowkaseButtonPreview() { + ShowkaseButton() +}