mirror of
https://github.com/bitwarden/android.git
synced 2024-10-31 07:05:35 +03:00
Use consistent naming when adding a single screen to a graph (#433)
This commit is contained in:
parent
c440c28a02
commit
48169bafb9
6 changed files with 12 additions and 12 deletions
|
@ -6,13 +6,13 @@ import androidx.navigation.NavHostController
|
|||
import androidx.navigation.NavOptions
|
||||
import androidx.navigation.navOptions
|
||||
import androidx.navigation.navigation
|
||||
import com.x8bit.bitwarden.ui.auth.feature.createaccount.createAccountDestinations
|
||||
import com.x8bit.bitwarden.ui.auth.feature.createaccount.createAccountDestination
|
||||
import com.x8bit.bitwarden.ui.auth.feature.createaccount.navigateToCreateAccount
|
||||
import com.x8bit.bitwarden.ui.auth.feature.environment.environmentDestination
|
||||
import com.x8bit.bitwarden.ui.auth.feature.environment.navigateToEnvironment
|
||||
import com.x8bit.bitwarden.ui.auth.feature.landing.LANDING_ROUTE
|
||||
import com.x8bit.bitwarden.ui.auth.feature.landing.landingDestinations
|
||||
import com.x8bit.bitwarden.ui.auth.feature.login.loginDestinations
|
||||
import com.x8bit.bitwarden.ui.auth.feature.landing.landingDestination
|
||||
import com.x8bit.bitwarden.ui.auth.feature.login.loginDestination
|
||||
import com.x8bit.bitwarden.ui.auth.feature.login.navigateToLogin
|
||||
|
||||
const val AUTH_GRAPH_ROUTE: String = "auth_graph"
|
||||
|
@ -25,7 +25,7 @@ fun NavGraphBuilder.authGraph(navController: NavHostController) {
|
|||
startDestination = LANDING_ROUTE,
|
||||
route = AUTH_GRAPH_ROUTE,
|
||||
) {
|
||||
createAccountDestinations(
|
||||
createAccountDestination(
|
||||
onNavigateBack = { navController.popBackStack() },
|
||||
onNavigateToLogin = { emailAddress, captchaToken ->
|
||||
navController.navigateToLogin(
|
||||
|
@ -37,7 +37,7 @@ fun NavGraphBuilder.authGraph(navController: NavHostController) {
|
|||
)
|
||||
},
|
||||
)
|
||||
landingDestinations(
|
||||
landingDestination(
|
||||
onNavigateToCreateAccount = { navController.navigateToCreateAccount() },
|
||||
onNavigateToLogin = { emailAddress ->
|
||||
navController.navigateToLogin(
|
||||
|
@ -49,7 +49,7 @@ fun NavGraphBuilder.authGraph(navController: NavHostController) {
|
|||
navController.navigateToEnvironment()
|
||||
},
|
||||
)
|
||||
loginDestinations(
|
||||
loginDestination(
|
||||
onNavigateBack = { navController.popBackStack() },
|
||||
)
|
||||
environmentDestination(
|
||||
|
|
|
@ -18,7 +18,7 @@ fun NavController.navigateToCreateAccount(navOptions: NavOptions? = null) {
|
|||
/**
|
||||
* Add the create account screen to the nav graph.
|
||||
*/
|
||||
fun NavGraphBuilder.createAccountDestinations(
|
||||
fun NavGraphBuilder.createAccountDestination(
|
||||
onNavigateBack: () -> Unit,
|
||||
onNavigateToLogin: (emailAddress: String, captchaToken: String) -> Unit,
|
||||
) {
|
||||
|
|
|
@ -18,7 +18,7 @@ fun NavController.navigateToLanding(navOptions: NavOptions? = null) {
|
|||
/**
|
||||
* Add the Landing screen to the nav graph.
|
||||
*/
|
||||
fun NavGraphBuilder.landingDestinations(
|
||||
fun NavGraphBuilder.landingDestination(
|
||||
onNavigateToCreateAccount: () -> Unit,
|
||||
onNavigateToLogin: (emailAddress: String) -> Unit,
|
||||
onNavigateToEnvironment: () -> Unit,
|
||||
|
|
|
@ -40,7 +40,7 @@ fun NavController.navigateToLogin(
|
|||
/**
|
||||
* Add the Login screen to the nav graph.
|
||||
*/
|
||||
fun NavGraphBuilder.loginDestinations(
|
||||
fun NavGraphBuilder.loginDestination(
|
||||
onNavigateBack: () -> Unit,
|
||||
) {
|
||||
composable(
|
||||
|
|
|
@ -20,7 +20,7 @@ fun NavController.navigateToVaultUnlock(
|
|||
/**
|
||||
* Add the Vault Unlock screen to the nav graph.
|
||||
*/
|
||||
fun NavGraphBuilder.vaultUnlockDestinations() {
|
||||
fun NavGraphBuilder.vaultUnlockDestination() {
|
||||
composable(
|
||||
route = VAULT_UNLOCK_ROUTE,
|
||||
enterTransition = TransitionProviders.Enter.slideUp,
|
||||
|
|
|
@ -15,7 +15,7 @@ import com.x8bit.bitwarden.ui.auth.feature.auth.authGraph
|
|||
import com.x8bit.bitwarden.ui.auth.feature.auth.navigateToAuthGraph
|
||||
import com.x8bit.bitwarden.ui.auth.feature.vaultunlock.VAULT_UNLOCK_ROUTE
|
||||
import com.x8bit.bitwarden.ui.auth.feature.vaultunlock.navigateToVaultUnlock
|
||||
import com.x8bit.bitwarden.ui.auth.feature.vaultunlock.vaultUnlockDestinations
|
||||
import com.x8bit.bitwarden.ui.auth.feature.vaultunlock.vaultUnlockDestination
|
||||
import com.x8bit.bitwarden.ui.platform.feature.splash.SPLASH_ROUTE
|
||||
import com.x8bit.bitwarden.ui.platform.feature.splash.navigateToSplash
|
||||
import com.x8bit.bitwarden.ui.platform.feature.splash.splashDestination
|
||||
|
@ -50,7 +50,7 @@ fun RootNavScreen(
|
|||
) {
|
||||
splashDestination()
|
||||
authGraph(navController)
|
||||
vaultUnlockDestinations()
|
||||
vaultUnlockDestination()
|
||||
vaultUnlockedGraph(navController)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue