From 7ec5e0e1731dbe2d9dc7a0ca0a45a5e8c7ef2975 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 20 Sep 2023 12:23:49 +0200 Subject: [PATCH] Fix warnings. --- .../libraries/designsystem/icons/IconsPreview.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/icons/IconsPreview.kt b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/icons/IconsPreview.kt index f893819f8c..7ce44ae0b5 100644 --- a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/icons/IconsPreview.kt +++ b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/icons/IconsPreview.kt @@ -33,13 +33,15 @@ import io.element.android.libraries.designsystem.preview.ElementPreview import io.element.android.libraries.designsystem.theme.components.Icon import io.element.android.libraries.designsystem.theme.components.Text import io.element.android.libraries.theme.ElementTheme +import kotlinx.collections.immutable.ImmutableList +import kotlinx.collections.immutable.toPersistentList @DayNightPreviews @Composable internal fun IconsCompoundPreview() = ElementPreview { IconsPreview( title = "R.drawable.ic_compound_*", - iconsList = iconsCompound, + iconsList = iconsCompound.toPersistentList(), iconNameTransform = { name -> name.removePrefix("ic_compound_") .replace("_", " ") @@ -51,7 +53,7 @@ internal fun IconsCompoundPreview() = ElementPreview { internal fun IconsSeptemberPreview() = ElementPreview { IconsPreview( title = "R.drawable.ic_september_*", - iconsList = iconsSeptember, + iconsList = iconsSeptember.toPersistentList(), iconNameTransform = { name -> name.removePrefix("ic_september_") .replace("_", " ") @@ -63,7 +65,7 @@ internal fun IconsSeptemberPreview() = ElementPreview { internal fun IconsOtherPreview() = ElementPreview { IconsPreview( title = "R.drawable.ic_*", - iconsList = iconsOther, + iconsList = iconsOther.toPersistentList(), iconNameTransform = { name -> name.removePrefix("ic_") .replace("_", " ") @@ -73,7 +75,7 @@ internal fun IconsOtherPreview() = ElementPreview { @Composable private fun IconsPreview( title: String, - iconsList: List, + iconsList: ImmutableList, iconNameTransform: (String) -> String, modifier: Modifier = Modifier, ) = ElementPreview {