Composable Function

NavHost

Provides a place in the Compose hierarchy for self contained navigation to occur.

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free
@Composable
fun NavScaffold() {
    val navController = rememberNavController()
    Scaffold { innerPadding ->
        NavHost(navController, Profile, Modifier.padding(innerPadding)) {
            composable<Profile> { Profile(navController) }
            composable<Dashboard> { Dashboard(navController) }
            composable<Scrollable> { Scrollable(navController) }
            dialog<Dialog> { DialogContent(navController) }
        }
    }
}