Skip to content

Commit 72b269b

Browse files
committed
Fix api changes
1 parent e34caf5 commit 72b269b

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

  • Fruitties/androidApp/src/main/java/com/example/fruitties/android

Fruitties/androidApp/src/main/java/com/example/fruitties/android/MainActivity.kt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,10 @@ import androidx.compose.runtime.CompositionLocalProvider
2828
import androidx.compose.ui.Modifier
2929
import androidx.lifecycle.viewmodel.navigation3.rememberViewModelStoreNavEntryDecorator
3030
import androidx.navigation3.runtime.NavKey
31-
import androidx.navigation3.runtime.entry
3231
import androidx.navigation3.runtime.entryProvider
3332
import androidx.navigation3.runtime.rememberNavBackStack
34-
import androidx.navigation3.runtime.rememberSavedStateNavEntryDecorator
33+
import androidx.navigation3.runtime.rememberSaveableStateHolderNavEntryDecorator
3534
import androidx.navigation3.ui.NavDisplay
36-
import androidx.navigation3.ui.rememberSceneSetupNavEntryDecorator
3735
import com.example.fruitties.android.ui.CartScreen
3836
import com.example.fruitties.android.ui.FruittieScreen
3937
import com.example.fruitties.android.ui.FruittiesTheme
@@ -79,11 +77,9 @@ fun NavApp() {
7977
NavDisplay(
8078
backStack = backStack,
8179
entryDecorators = listOf(
82-
rememberSceneSetupNavEntryDecorator(),
83-
rememberSavedStateNavEntryDecorator(),
80+
rememberSaveableStateHolderNavEntryDecorator(),
8481
rememberViewModelStoreNavEntryDecorator(),
8582
),
86-
onBack = { keysToRemove -> repeat(keysToRemove) { backStack.removeLastOrNull() } },
8783
entryProvider = entryProvider {
8884
entry<ListScreenKey> {
8985
ListScreen(

0 commit comments

Comments
 (0)