diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/MainActivity.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/MainActivity.kt index ea2ad54c4..0cd4a355b 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/MainActivity.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/MainActivity.kt @@ -147,7 +147,7 @@ import com.hippo.ehviewer.util.sha1 import com.hippo.files.isDirectory import com.hippo.files.toOkioPath import com.ramcosta.composedestinations.DestinationsNavHost -import com.ramcosta.composedestinations.spec.DirectionDestinationSpec +import com.ramcosta.composedestinations.spec.Direction import com.ramcosta.composedestinations.utils.currentDestinationAsState import com.ramcosta.composedestinations.utils.rememberDestinationsNavigator import eu.kanade.tachiyomi.util.lang.withIOContext @@ -162,7 +162,7 @@ import moe.tarsin.coroutines.runSuspendCatching import splitties.systemservices.clipboardManager import splitties.systemservices.connectivityManager -private val navItems = arrayOf>( +private val navItems = arrayOf>( Triple(HomePageScreenDestination, R.string.homepage, Icons.Default.Home), Triple(SubscriptionScreenDestination, R.string.subscription, EhIcons.Default.Subscriptions), Triple(WhatshotScreenDestination, R.string.whats_hot, Icons.Default.Whatshot), @@ -452,7 +452,7 @@ class MainActivity : EhActivity() { ) { DestinationsNavHost( navGraph = NavGraphs.root, - startRoute = if (Settings.needSignIn) SignInScreenDestination else StartDestination, + start = if (Settings.needSignIn) SignInScreenDestination else StartDestination, defaultTransitions = rememberEhNavAnim(), navController = navController, ) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f7ab82113..655bcacd1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -20,7 +20,7 @@ androidx-work = "2.10.0-alpha02" arrow = "1.2.4" coil = "3.0.0-alpha08" compose-bom = "2024.07.00-alpha01" -compose-destinations = "2.1.0-beta09" +compose-destinations = "2.1.0-beta10" kotlin = "2.0.0" kotlinx-coroutines = "1.8.1" kotlinx-datetime = "0.6.0"