Browse Source

Finish on Logout

feature/bma/flipper
Benoit Marty 2 years ago
parent
commit
d588dcb246
  1. 7
      libraries/ui/screens/roomlist/src/main/java/io/element/android/x/ui/screen/roomlist/RoomListActivity.kt

7
libraries/ui/screens/roomlist/src/main/java/io/element/android/x/ui/screen/roomlist/RoomListActivity.kt

@ -10,6 +10,8 @@ import androidx.compose.material3.* @@ -10,6 +10,8 @@ import androidx.compose.material3.*
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import com.airbnb.mvrx.Success
import com.airbnb.mvrx.compose.collectAsState
import com.airbnb.mvrx.compose.mavericksViewModel
import io.element.android.x.ui.theme.ElementXTheme
@ -21,6 +23,7 @@ class RoomListActivity : ComponentActivity() { @@ -21,6 +23,7 @@ class RoomListActivity : ComponentActivity() {
setContent {
ElementXTheme {
val viewModel: RoomListViewModel = mavericksViewModel()
val state = viewModel.collectAsState()
// A surface container using the 'background' color from the theme
Surface(
modifier = Modifier
@ -36,10 +39,12 @@ class RoomListActivity : ComponentActivity() { @@ -36,10 +39,12 @@ class RoomListActivity : ComponentActivity() {
val state = viewModel.state.collectAsState().value
RoomListHeader()
RoomList()
*/
}
}
if (state.value.logoutAction is Success) {
finish()
}
}
}
}

Loading…
Cancel
Save