SettingsItem
fun SettingsItem(title: String, enabled: Boolean = true, subtitle: String? = null, icon: ImageVector? = null, stateBoolean: Boolean? = null, stateInt: Int? = null, stateFloat: Float? = null, stateString: String? = null, setBoolean: (value: Boolean) -> Unit? = null, setInt: (value: Int) -> Unit? = null, setFloat: (value: Float) -> Unit? = null, setString: (value: String) -> Unit? = null, checkBox: Boolean = false, switch: Boolean = false, dialog: SettingsDataDialog? = null, onClick: () -> Unit? = null)