File tree Expand file tree Collapse file tree 3 files changed +8
-7
lines changed
src/main/java/com/mitteloupe/whoami/ui/main Expand file tree Collapse file tree 3 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ plugins {
1212 alias(libs.plugins.ktlint)
1313 alias(libs.plugins.detekt)
1414 alias(libs.plugins.compose.compiler)
15+ id(" kotlin-parcelize" )
1516}
1617
1718kotlin {
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ import androidx.compose.runtime.Composable
99import androidx.compose.runtime.getValue
1010import androidx.compose.runtime.mutableIntStateOf
1111import androidx.compose.runtime.mutableStateListOf
12- import androidx.compose.runtime.remember
1312import androidx.compose.runtime.saveable.rememberSaveable
1413import androidx.compose.ui.Modifier
1514import androidx.fragment.app.FragmentManager
@@ -28,7 +27,7 @@ fun AppNavHostDependencies.AppNavHost(
2827) {
2928 val containerId by rememberSaveable { mutableIntStateOf(View .generateViewId()) }
3029
31- val backStack = remember { mutableStateListOf(startDestination) }
30+ val backStack = rememberSaveable { mutableStateListOf(startDestination) }
3231
3332 NavDisplay (
3433 backStack = backStack,
Original file line number Diff line number Diff line change 11package com.mitteloupe.whoami.ui.main.route
22
3- import kotlinx.serialization.Serializable
3+ import android.os.Parcelable
4+ import kotlinx.parcelize.Parcelize
45
5- @Serializable
6- object Home
6+ @Parcelize
7+ object Home : Parcelable
78
8- @Serializable
9- data class History (val highlightedIpAddress : String? )
9+ @Parcelize
10+ data class History (val highlightedIpAddress : String? ) : Parcelable
You can’t perform that action at this time.
0 commit comments