@@ -12,9 +12,10 @@ import com.espressodev.gptmap.feature.forgot_password.navigateToForgotPassword
1212import com.espressodev.gptmap.feature.login.LOGIN_ROUTE
1313import com.espressodev.gptmap.feature.login.loginScreen
1414import com.espressodev.gptmap.feature.login.navigateToLogin
15- import com.espressodev.gptmap.feature.map.MAP_ROUTE
1615import com.espressodev.gptmap.feature.map.mapScreen
1716import com.espressodev.gptmap.feature.map.navigateToMap
17+ import com.espressodev.gptmap.feature.profile.navigateToProfile
18+ import com.espressodev.gptmap.feature.profile.profileScreen
1819import com.espressodev.gptmap.feature.register.navigateToRegister
1920import com.espressodev.gptmap.feature.register.registerScreen
2021import com.espressodev.gptmap.feature.screenshot.navigateToScreenshot
@@ -44,7 +45,7 @@ fun GmNavHost(
4445 navigateToFavourite = navController::navigateToFavourite,
4546 navigateToScreenshot = navController::navigateToScreenshot,
4647 navigateToScreenshotGallery = navController::navigateToScreenshotGallery,
47- navigateToAccount = {}
48+ navigateToProfile = navController::navigateToProfile
4849 )
4950 loginScreen(
5051 navigateToMap = navController::navigateToMap,
@@ -57,9 +58,10 @@ fun GmNavHost(
5758 )
5859 forgotPasswordScreen(navigateToLogin = navController::navigateToLogin)
5960 streetViewScreen()
60- favouriteScreen(popUp = appState::popUp, navigateToMap = navController::navigateToMap)
61- screenshotScreen(popUp = appState::popUp, navigateToMap = navController::navigateToMap)
62- screenshotGalleryScreen(popUp = appState::popUp)
61+ favouriteScreen(popUp = navController::popBackStack, navigateToMap = navController::navigateToMap)
62+ screenshotScreen(popUp = navController::popBackStack, navigateToMap = navController::navigateToMap)
63+ screenshotGalleryScreen(popUp = navController::popBackStack)
64+ profileScreen(popUp = navController::popBackStack, navigateToLogin = navController::navigateToLogin)
6365 }
6466}
6567
0 commit comments