JchuPreferenceItem
fun JchuPreferenceItem(title: String, onClick: () -> Unit, modifier: Modifier = Modifier, description: String? = null, enabled: Boolean = true, containerColor: Color = MaterialTheme.colorScheme.surface, contentColor: Color = MaterialTheme.colorScheme.onSurface, titleStyle: TextStyle = MaterialTheme.typography.titleMedium, descriptionStyle: TextStyle = MaterialTheme.typography.bodyMedium, onClickLabel: String? = null, onLongClickLabel: String? = null, onLongClick: () -> Unit? = null, leadingContent: @Composable () -> Unit? = null, trailingContent: @Composable RowScope.() -> Unit? = null)
A controlled preference row with typed composable slots for leading and trailing content.