elye
deriveStateOf
snapshotFlow
Zach Klippenstein (he/him) [MOD]
Alex Vanyo
var count by remember { mutableStateOf(0) } var fromSnapshot by remember { mutableStateOf(false) } val fromDerived by remember { derivedStateOf { count > 0 } } LaunchedEffect(Unit) { snapshotFlow { count }.collect { fromSnapshot = it > 1 } } Column { Text("Button clicked at least 1 time: $fromDerived") Text("Button clicked at least 2 times: $fromSnapshot") Button(onClick = { count++ }) { Text("Increase count") } }
fromSnapshot
true
Albert Chang
A modern programming language that makes developers happier.