From 91c979484fc50eced6326cb0eba96bdde0125d2e Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 23 Nov 2022 14:15:39 +0100 Subject: [PATCH] Move ViewModel declaration to method param --- .../io/element/android/x/features/roomlist/RoomListScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt b/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt index 0340d8ccc0..0216878000 100644 --- a/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt +++ b/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt @@ -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) {