diff --git a/ui/home/build.gradle b/ui/home/build.gradle index b9f5e101..def6ac92 100644 --- a/ui/home/build.gradle +++ b/ui/home/build.gradle @@ -32,4 +32,30 @@ dependencies { testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' + + // Hilt (DI) + implementation "com.google.dagger:hilt-android:2.44" + annotationProcessor "com.google.dagger:hilt-compiler:2.44" + + // TODO: 共通化する + + // Navigation Component + def nav_version = "2.7.5" + + // Java language implementation + implementation "androidx.navigation:navigation-fragment:$nav_version" + implementation "androidx.navigation:navigation-ui:$nav_version" + + // Kotlin + implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" + implementation "androidx.navigation:navigation-ui-ktx:$nav_version" + + // Feature module Support + implementation "androidx.navigation:navigation-dynamic-features-fragment:$nav_version" + + // Testing Navigation + androidTestImplementation "androidx.navigation:navigation-testing:$nav_version" + + // Jetpack Compose Integration + implementation "androidx.navigation:navigation-compose:$nav_version" } \ No newline at end of file