ルーティングActivity RootNavDisplay.kt @Composable fun RootNavDisplay( rootNavEntryProvider: RootNavEntryProvider, ) { val rootBackStack = rememberNavBackStack(RootNavKey.Calendar) CompositionLocalProvider( LocalRootBackStack provides rootBackStack, ) { NavDisplay( backStack = rootBackStack.backStack, entryProvider = rootNavEntryProvider(), entryDecorators = listOf( rememberSceneSetupNavEntryDecorator(), rememberSavedStateNavEntryDecorator(), rememberViewModelStoreNavEntryDecorator(), ), ) } }