Use modifier from parameter in UnittoListItem with switch

This commit is contained in:
Sad Ellie 2023-09-26 13:53:53 +03:00
parent dc2e4af77b
commit 4cfd876bfd

View File

@ -126,26 +126,24 @@ fun UnittoListItem(
supportingText: String? = null,
switchState: Boolean,
onSwitchChange: (Boolean) -> Unit
) {
UnittoListItem(
modifier = Modifier
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = rememberRipple(),
onClick = { onSwitchChange(!switchState) }
),
headlineText = headlineText,
supportingText = supportingText,
icon = icon,
iconDescription = iconDescription,
trailing = {
Switch(
checked = switchState,
onCheckedChange = { onSwitchChange(it) }
)
}
)
}
) = UnittoListItem(
modifier = modifier
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = rememberRipple(),
onClick = { onSwitchChange(!switchState) }
),
headlineText = headlineText,
supportingText = supportingText,
icon = icon,
iconDescription = iconDescription,
trailing = {
Switch(
checked = switchState,
onCheckedChange = { onSwitchChange(it) }
)
}
)
@Composable
private fun ProvideTextStyle(