From 0285deb62e636288d29a2560c782d4476e78becd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Mur=C3=A7a?= Date: Mon, 17 Mar 2025 19:26:24 -0300 Subject: [PATCH] Issue with coil 3 --- .../java/xyz/leomurca/rickandmorty/ui/home/HomeScreen.kt | 6 +++--- gradle/libs.versions.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/xyz/leomurca/rickandmorty/ui/home/HomeScreen.kt b/app/src/main/java/xyz/leomurca/rickandmorty/ui/home/HomeScreen.kt index 1be9451..3c24872 100644 --- a/app/src/main/java/xyz/leomurca/rickandmorty/ui/home/HomeScreen.kt +++ b/app/src/main/java/xyz/leomurca/rickandmorty/ui/home/HomeScreen.kt @@ -23,6 +23,7 @@ import androidx.compose.foundation.lazy.staggeredgrid.LazyVerticalStaggeredGrid import androidx.compose.foundation.lazy.staggeredgrid.StaggeredGridCells import androidx.compose.material3.Card import androidx.compose.material3.CardElevation +import androidx.compose.material3.CircularProgressIndicator import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.runtime.collectAsState @@ -35,9 +36,8 @@ import androidx.compose.ui.graphics.RectangleShape import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.unit.dp -import coil3.compose.AsyncImage -import coil3.request.ImageRequest -import coil3.request.crossfade +import coil.compose.AsyncImage +import coil.request.ImageRequest @Composable fun HomeScreen(viewModel: HomeViewModel) { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6ebabd2..72efcf6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ activityCompose = "1.10.1" composeBom = "2025.03.00" navigation = "2.8.9" kotlinxSerializationJson = "1.8.0" -coil = "3.1.0" +coil = "2.5.0" okhttp = "4.12.0" retrofit = "1.0.0" retrofit2 = "2.11.0" @@ -35,8 +35,8 @@ androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit androidx-material3 = { group = "androidx.compose.material3", name = "material3" } androidx-navigation-compose = { group = "androidx.navigation", name = "navigation-compose", version.ref = "navigation" } kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinxSerializationJson" } -coil-kt = { group = "io.coil-kt.coil3", name = "coil", version.ref = "coil" } -coil-kt-compose = { group = "io.coil-kt.coil3", name = "coil-compose", version.ref = "coil" } +coil-kt = { group = "io.coil-kt", name = "coil", version.ref = "coil" } +coil-kt-compose = { group = "io.coil-kt", name = "coil-compose", version.ref = "coil" } okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } retrofit2-retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit2" } retrofit-retrofit2-kotlinx-serialization-converter = { group = "com.jakewharton.retrofit", name = "retrofit2-kotlinx-serialization-converter", version.ref = "retrofit" }