add adaptive layout, image loading, and compose navigation dependencies

This commit is contained in:
Rohit Verma 2024-10-03 23:33:46 +05:30
parent 3f3df7d014
commit 8558594ef6

View file

@ -52,10 +52,10 @@ dependencies {
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
// Jetpack Compose
def composeBom = platform('androidx.compose:compose-bom:2024.08.00')
def composeBom = platform('androidx.compose:compose-bom:2024.09.02')
implementation "androidx.activity:activity-compose:1.9.1"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.8.4"
implementation "androidx.activity:activity-compose:1.9.2"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.8.6"
implementation (composeBom)
implementation "androidx.compose.runtime:runtime"
implementation "androidx.compose.ui:ui"
@ -65,6 +65,13 @@ dependencies {
implementation "androidx.compose.foundation:foundation-layout"
implementation "androidx.compose.material3:material3"
androidTestImplementation(composeBom)
// Adaptive Layout APIs
implementation "androidx.compose.material3.adaptive:adaptive:1.0.0"
implementation "androidx.compose.material3.adaptive:adaptive-layout-android:1.0.0"
implementation "androidx.compose.material3.adaptive:adaptive-navigation-android:1.0.0"
implementation "io.coil-kt:coil-compose:2.2.0"
implementation "androidx.navigation:navigation-compose:2.7.0"
implementation "com.hannesdorfmann:adapterdelegates4-kotlin-dsl-viewbinding:$ADAPTER_DELEGATES_VERSION"
implementation "com.hannesdorfmann:adapterdelegates4-pagination:$ADAPTER_DELEGATES_VERSION"