Add Modifier parameter

This commit is contained in:
Benoit Marty 2022-12-23 14:23:16 +01:00 committed by Benoit Marty
parent cebb66ae10
commit f8074d2ff4

View file

@ -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()
}