diff --git a/build-logic/src/main/java/com/yapp/HiltAndroid.kt b/build-logic/src/main/java/com/yapp/HiltAndroid.kt index 8f60abc..9625589 100644 --- a/build-logic/src/main/java/com/yapp/HiltAndroid.kt +++ b/build-logic/src/main/java/com/yapp/HiltAndroid.kt @@ -13,6 +13,7 @@ internal fun Project.configureHiltAndroid() { val libs = extensions.libs dependencies { "implementation"(libs.findLibrary("hilt.android").get()) + "implementation"(libs.findLibrary("hilt.navigation.compose").get()) "ksp"(libs.findLibrary("hilt.compiler").get()) "kspTest"(libs.findLibrary("hilt.compiler").get()) } diff --git a/core/ui/build.gradle.kts b/core/ui/build.gradle.kts index cdf7a0d..12be85a 100644 --- a/core/ui/build.gradle.kts +++ b/core/ui/build.gradle.kts @@ -11,6 +11,5 @@ android { dependencies { implementation(project(":core:model")) - implementation(libs.androidx.appcompat) } \ No newline at end of file diff --git a/feature/login/build.gradle.kts b/feature/login/build.gradle.kts index bbf8d8b..021015a 100644 --- a/feature/login/build.gradle.kts +++ b/feature/login/build.gradle.kts @@ -2,6 +2,7 @@ import com.yapp.app.setNamespace plugins { id("yapp.android.feature") + id("yapp.android.hilt") } android { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f655866..b34c454 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -17,6 +17,7 @@ junitVersion = "1.2.1" espressoCore = "3.6.1" hilt = "2.51.1" +hiltNavigationCompose = "1.2.0" ksp = "2.0.0-1.0.22" navigationCompose = "2.8.5" @@ -26,6 +27,7 @@ okhttp = "4.12.0" timber = "5.0.1" + [libraries] android-gradlePlugin = { group = "com.android.tools.build", name = "gradle", version.ref = "agp" } kotlin-gradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } @@ -54,6 +56,7 @@ androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-co hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "hilt" } hilt-compiler = { group = "com.google.dagger", name = "hilt-android-compiler", version.ref = "hilt" } +hilt-navigation-compose = {group = "androidx.hilt", name = "hilt-navigation-compose", version.ref = "hiltNavigationCompose"} androidx-navigation-runtime-ktx = { group = "androidx.navigation", name = "navigation-runtime-ktx", version.ref = "navigationCompose" } hilt-core = { group = "com.google.dagger", name = "hilt-core", version.ref = "hilt" }