fix: make initializer composable in AreaBox, Surface

This commit is contained in:
2023-12-03 00:20:19 +08:00
parent 5b1ef1bc7e
commit 73651da66d
2 changed files with 6 additions and 6 deletions

View File

@@ -66,7 +66,7 @@ data class AreaBoxStyle(
@Composable
fun AreaBox(
modifier: Modifier = Modifier,
initializer: Modifier.() -> Modifier = { Modifier },
initializer: @Composable Modifier.() -> Modifier = { Modifier },
color: Color = AreaBox.color,
style: AreaBoxStyle = AreaBox.style,
contentAlignment: Alignment = Alignment.TopStart,
@@ -89,7 +89,7 @@ fun AreaBox(
@Composable
fun AreaRow(
modifier: Modifier = Modifier,
initializer: Modifier.() -> Modifier = { Modifier },
initializer: @Composable Modifier.() -> Modifier = { Modifier },
color: Color = AreaBox.color,
style: AreaBoxStyle = AreaBox.style,
horizontalArrangement: Arrangement.Horizontal = Arrangement.Start,
@@ -112,7 +112,7 @@ fun AreaRow(
@Composable
fun AreaColumn(
modifier: Modifier = Modifier,
initializer: Modifier.() -> Modifier = { Modifier },
initializer: @Composable Modifier.() -> Modifier = { Modifier },
color: Color = AreaBox.color,
style: AreaBoxStyle = AreaBox.style,
verticalArrangement: Arrangement.Vertical = Arrangement.Top,
@@ -136,7 +136,7 @@ private fun Modifier.areaBox(
color: Color,
style: AreaBoxStyle,
then: Modifier,
initializer: Modifier.() -> Modifier
initializer: @Composable Modifier.() -> Modifier
) = composed(
inspectorInfo = debugInspectorInfo {
name = "areaBox"

View File

@@ -49,7 +49,7 @@ data class SurfaceColors(
@Composable
fun Surface(
modifier: Modifier = Modifier,
initializer: Modifier.() -> Modifier = { Modifier },
initializer: @Composable Modifier.() -> Modifier = { Modifier },
colors: SurfaceColors = Surface.colors,
padding: PaddingValues = Surface.padding,
content: @Composable BoxScope.() -> Unit
@@ -67,7 +67,7 @@ private fun Modifier.surface(
colors: SurfaceColors,
padding: PaddingValues,
then: Modifier,
initializer: Modifier.() -> Modifier
initializer: @Composable Modifier.() -> Modifier
) = composed(
inspectorInfo = debugInspectorInfo {
name = "surface"