diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 20c24505..4cc22ace 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -42,8 +42,8 @@ dependencies { implementation(Dependencies.AndroidX.Lifecycle.runtimeKtx) implementation(Dependencies.AndroidX.Lifecycle.viewmodelKtx) implementation(Dependencies.Kotlin.Coroutines.android) - implementation(Dependencies.ThirdParty.accompanist) - implementation(Dependencies.ThirdParty.composeFlowLayout) + implementation(Dependencies.ThirdParty.accompanistCoil) + implementation(Dependencies.ThirdParty.accompanistFlow) implementation(Dependencies.ThirdParty.Moshi.lib) implementation(Dependencies.ThirdParty.pullToRefresh) implementation(Dependencies.ThirdParty.Retrofit.moshi) diff --git a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt index 9a7dda95..88a0dac9 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/LobstersItem.kt @@ -28,8 +28,8 @@ import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import coil.transform.CircleCropTransformation -import com.star_zero.compose.flowlayout.FlowLayout import com.google.accompanist.coil.CoilImage +import com.google.accompanist.flowlayout.FlowRow import dev.msfjarvis.lobsters.R import dev.msfjarvis.lobsters.data.api.LobstersApi import dev.msfjarvis.lobsters.data.local.SavedPost @@ -213,9 +213,9 @@ fun TagRow( Box( modifier = Modifier.then(modifier), ) { - FlowLayout( - horizontalSpacing = 8.dp, - verticalSpacing = 8.dp, + FlowRow( + mainAxisSpacing = 8.dp, + crossAxisSpacing = 8.dp, ) { tags.forEach { tag -> Text( diff --git a/buildSrc/src/main/java/Dependencies.kt b/buildSrc/src/main/java/Dependencies.kt index eae47a82..fae6c89c 100644 --- a/buildSrc/src/main/java/Dependencies.kt +++ b/buildSrc/src/main/java/Dependencies.kt @@ -67,8 +67,9 @@ object Dependencies { object ThirdParty { - const val accompanist = "com.google.accompanist:accompanist-coil:0.7.0" - const val composeFlowLayout = "com.star-zero:compose-flowlayout:0.0.1" + private const val accompanistVersion = "0.7.0" + const val accompanistCoil = "com.google.accompanist:accompanist-coil:$accompanistVersion" + const val accompanistFlow = "com.google.accompanist:accompanist-flowlayout:$accompanistVersion" const val kamel = "com.alialbaali.kamel:kamel-image:0.2.0" const val pullToRefresh = "com.puculek.pulltorefresh:pull-to-refresh-compose:1.0.1"