Move ViewModel declaration to method param

This commit is contained in:
Benoit Marty
2022-11-23 14:15:39 +01:00
committed by Benoit Marty
parent a5c09f0b85
commit 91c979484f

View File

@@ -35,10 +35,10 @@ import io.element.android.x.matrix.core.RoomId
@Composable
fun RoomListScreen(
viewModel: RoomListViewModel = mavericksViewModel(),
onSuccessLogout: () -> Unit = { },
onRoomClicked: (RoomId) -> Unit = { }
) {
val viewModel: RoomListViewModel = mavericksViewModel()
val logoutAction by viewModel.collectAsState(RoomListViewState::logoutAction)
val filter by viewModel.collectAsState(RoomListViewState::filter)
if (logoutAction is Success) {