@ -23,6 +23,7 @@ import androidx.compose.runtime.getValue
import androidx.compose.runtime.remember
import androidx.compose.runtime.remember
import androidx.compose.runtime.snapshots.SnapshotStateList
import androidx.compose.runtime.snapshots.SnapshotStateList
import androidx.compose.runtime.toMutableStateList
import androidx.compose.runtime.toMutableStateList
import androidx.lifecycle.viewmodel.navigation3.rememberViewModelStoreNavEntryDecorator
import androidx.navigation3.runtime.NavBackStack
import androidx.navigation3.runtime.NavBackStack
import androidx.navigation3.runtime.NavEntry
import androidx.navigation3.runtime.NavEntry
import androidx.navigation3.runtime.NavKey
import androidx.navigation3.runtime.NavKey
@ -86,6 +87,7 @@ fun NavigationState.toEntries(
val decoratedEntries = subStacks . mapValues { ( _ , stack ) ->
val decoratedEntries = subStacks . mapValues { ( _ , stack ) ->
val decorators = listOf (
val decorators = listOf (
rememberSaveableStateHolderNavEntryDecorator < NavKey > ( ) ,
rememberSaveableStateHolderNavEntryDecorator < NavKey > ( ) ,
rememberViewModelStoreNavEntryDecorator < NavKey > ( )
)
)
rememberDecoratedNavEntries (
rememberDecoratedNavEntries (
backStack = stack ,
backStack = stack ,