Pablo
11/14/2025, 9:39 AMval lifecycleOwner = LocalLifecycleOwner.current
LaunchedEffect(lifecycleOwner) {
lifecycleOwner.lifecycle.repeatOnLifecycle(Lifecycle.State.RESUMED) {
while (isActive) {
vm.populateData()
delay(5_000) // every 5 seconds
}
}
}François
11/14/2025, 10:04 AMcollectAsStateWithLifecycle() ?Pablo
11/14/2025, 10:07 AMval uiState by vm.uiState.collectAsStateWithLifecycle()
this?François
11/14/2025, 10:08 AMFrançois
11/14/2025, 10:08 AM