|
@@ -1,16 +1,18 @@
|
|
|
package fr.barteam.watchosm.ui
|
|
package fr.barteam.watchosm.ui
|
|
|
|
|
|
|
|
|
|
+import androidx.compose.foundation.layout.fillMaxSize
|
|
|
import androidx.compose.runtime.Composable
|
|
import androidx.compose.runtime.Composable
|
|
|
import androidx.compose.runtime.LaunchedEffect
|
|
import androidx.compose.runtime.LaunchedEffect
|
|
|
import androidx.compose.runtime.getValue
|
|
import androidx.compose.runtime.getValue
|
|
|
import androidx.compose.runtime.mutableStateOf
|
|
import androidx.compose.runtime.mutableStateOf
|
|
|
import androidx.compose.runtime.remember
|
|
import androidx.compose.runtime.remember
|
|
|
import androidx.compose.runtime.setValue
|
|
import androidx.compose.runtime.setValue
|
|
|
|
|
+import androidx.compose.ui.Modifier
|
|
|
import androidx.compose.ui.platform.LocalContext
|
|
import androidx.compose.ui.platform.LocalContext
|
|
|
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
|
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
|
|
import androidx.lifecycle.viewmodel.compose.viewModel
|
|
import androidx.lifecycle.viewmodel.compose.viewModel
|
|
|
-import androidx.navigation.compose.composable
|
|
|
|
|
import androidx.wear.compose.navigation.SwipeDismissableNavHost
|
|
import androidx.wear.compose.navigation.SwipeDismissableNavHost
|
|
|
|
|
+import androidx.wear.compose.navigation.composable
|
|
|
import androidx.wear.compose.navigation.rememberSwipeDismissableNavController
|
|
import androidx.wear.compose.navigation.rememberSwipeDismissableNavController
|
|
|
import fr.barteam.watchosm.ui.screens.HomeScreen
|
|
import fr.barteam.watchosm.ui.screens.HomeScreen
|
|
|
import fr.barteam.watchosm.ui.screens.NavigationScreen
|
|
import fr.barteam.watchosm.ui.screens.NavigationScreen
|
|
@@ -54,6 +56,7 @@ fun AppNavHost(
|
|
|
SwipeDismissableNavHost(
|
|
SwipeDismissableNavHost(
|
|
|
navController = navController,
|
|
navController = navController,
|
|
|
startDestination = ROUTE_HOME,
|
|
startDestination = ROUTE_HOME,
|
|
|
|
|
+ modifier = Modifier.fillMaxSize(),
|
|
|
) {
|
|
) {
|
|
|
composable(ROUTE_HOME) {
|
|
composable(ROUTE_HOME) {
|
|
|
HomeScreen(
|
|
HomeScreen(
|