Bladeren bron

Use non nullable parameters in the MangaCover invoke function (#7624)

Issue cause the non nullables to become nullable has been fixed since 1.2.0-rc01
Andreas 2 jaren geleden
bovenliggende
commit
5bb1133f0f
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      app/src/main/java/eu/kanade/presentation/components/MangaCover.kt

+ 3 - 3
app/src/main/java/eu/kanade/presentation/components/MangaCover.kt

@@ -24,8 +24,8 @@ enum class MangaCover(val ratio: Float) {
     operator fun invoke(
         modifier: Modifier = Modifier,
         data: Any?,
-        contentDescription: String? = null,
-        shape: Shape? = null,
+        contentDescription: String = "",
+        shape: Shape = RoundedCornerShape(4.dp),
         onClick: (() -> Unit)? = null,
     ) {
         AsyncImage(
@@ -35,7 +35,7 @@ enum class MangaCover(val ratio: Float) {
             contentDescription = contentDescription,
             modifier = modifier
                 .aspectRatio(ratio)
-                .clip(shape ?: RoundedCornerShape(4.dp))
+                .clip(shape)
                 .then(
                     if (onClick != null) {
                         Modifier.clickable(