Skip to content

Commit 9e07509

Browse files
committed
Add nav3 dependencies
1 parent bc90eba commit 9e07509

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

gradle/libs.versions.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,21 @@ markdown = "0.37.0"
3434
multiplatform-settings = "1.3.0"
3535
postgresql = "42.7.7"
3636
slf4jNop = "2.0.17"
37+
nav3Core = "1.0.0-alpha10"
38+
lifecycleViewmodelNav3 = "2.10.0-alpha04"
3739

3840
[libraries]
3941
aboutlibraries-core = { module = "com.mikepenz:aboutlibraries-core", version.ref = "aboutlibraries" }
4042
android-svg = { module = "com.caverock:androidsvg-aar", version.ref = "android-svg" }
4143
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }
4244
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidx-core-ktx" }
4345
androidx-core-splashscreen = { module = "androidx.core:core-splashscreen", version.ref = "androidx-core-splashscreen" }
46+
androidx-navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "androidx-navigation" }
47+
androidx-navigation3-runtime = { module = "androidx.navigation3:navigation3-runtime", version.ref = "nav3Core" }
48+
androidx-navigation3-ui = { module = "androidx.navigation3:navigation3-ui", version.ref = "nav3Core" }
49+
androidx-lifecycle-viewmodel-navigation3 = { module = "androidx.lifecycle:lifecycle-viewmodel-navigation3", version.ref = "lifecycleViewmodelNav3" }
4450
androidx-lifecycle-runtime-compose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidx-lifecycle" }
4551
androidx-lifecycle-viewmodel-compose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidx-lifecycle" }
46-
androidx-navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "androidx-navigation" }
4752
androidx-preference = { module = "androidx.preference:preference-ktx", version.ref = "androidx-preference" }
4853
coil-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil" }
4954
coil-network-ktor3 = { module = "io.coil-kt.coil3:coil-network-ktor3", version.ref = "coil" }

shared/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,9 @@ kotlin {
8686
implementation(libs.kotlinx.datetime)
8787

8888
implementation(libs.androidx.lifecycle.runtime.compose)
89-
implementation(libs.androidx.navigation.compose)
89+
implementation(libs.androidx.navigation3.runtime)
90+
implementation(libs.androidx.navigation3.ui)
91+
implementation(libs.androidx.lifecycle.viewmodel.navigation3)
9092
implementation(libs.compose.ui.backhandler)
9193
implementation(libs.ktor.client.core)
9294

0 commit comments

Comments
 (0)