Start implementing logic for room summary list

This commit is contained in:
ganfra 2022-10-28 20:17:18 +02:00
parent 7975ea16e4
commit a609433a50
20 changed files with 423 additions and 119 deletions

View file

@ -1,10 +1,15 @@
@file:OptIn(ExperimentalMaterial3Api::class)
package io.element.android.x
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.viewModels
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import com.ramcosta.composedestinations.DestinationsNavHost
import com.ramcosta.composedestinations.rememberNavHostEngine
import io.element.android.x.designsystem.ElementXTheme
@ -32,6 +37,7 @@ private fun MainScreen(viewModel: MainViewModel) {
val startRoute = runBlocking {
if (!viewModel.hasSession()) LoginScreenNavigationDestination else NavGraphs.root.startRoute
}
DestinationsNavHost(
engine = engine,
navController = navController,