Lambda Stability
@Composablefun UserList(vm: UserViewModel) { // new lambda every recomposition Users( onClick = { vm.select(it) } )}
Before
@Composablefun UserList(vm: UserViewModel) { val onClick = remember(vm) { { id: String -> vm.select(id) } } Users(onClick = onClick)}
After ☺