Norbi
06/06/2024, 6:47 PMMutableState
instances to implement "utility" composables? (Seems to work but does not follow the "state hoisting" pattern.)
@Composable
fun <T : Any> ComboBox(
state: MutableState<T?>,
...
) {
ComboBox(
selected = state.value,
onChange = { state.value = it },
...
)
}
Thanks.MR3Y
06/06/2024, 7:48 PMMR3Y
06/06/2024, 7:51 PMStylianos Gakis
06/06/2024, 8:37 PMparam: T
setParam: (T) -> Unit
Or even
getParam: () -> T
setParam: (T) -> Unit
There's never a good reason to make it take MutableState instead.Zach Klippenstein (he/him) [MOD]
06/06/2024, 8:41 PM