File tree Expand file tree Collapse file tree 4 files changed +10
-7
lines changed
features/messages/impl/src
main/kotlin/io/element/android/features/messages/impl/timeline/components/customreaction
test/kotlin/io/element/android/features/messages/impl
timeline/components/customreaction Expand file tree Collapse file tree 4 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ import io.element.android.libraries.designsystem.preview.ElementPreview
3434import io.element.android.libraries.designsystem.preview.PreviewsDayNight
3535import io.element.android.libraries.designsystem.text.toDp
3636import io.element.android.libraries.designsystem.theme.components.Text
37+ import kotlinx.collections.immutable.persistentListOf
3738
3839@Composable
3940fun EmojiItem (
@@ -86,7 +87,7 @@ internal fun EmojiItemPreview() = ElementPreview {
8687 hexcode = " " ,
8788 label = " " ,
8889 tags = null ,
89- shortcodes = emptyList (),
90+ shortcodes = persistentListOf (),
9091 unicode = " 👍" ,
9192 skins = null
9293 ),
Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ import io.element.android.tests.testutils.ensureCalledOnce
7373import io.element.android.tests.testutils.pressBack
7474import io.element.android.tests.testutils.setSafeContent
7575import kotlinx.collections.immutable.persistentListOf
76+ import kotlinx.collections.immutable.persistentMapOf
7677import org.junit.Rule
7778import org.junit.Test
7879import org.junit.rules.TestRule
@@ -518,13 +519,13 @@ class MessagesViewTest {
518519 target = CustomReactionState .Target .Success (
519520 event = timelineItem,
520521 emojibaseStore = EmojibaseStore (
521- categories = mapOf (
522- EmojibaseCategory .People to listOf (
522+ categories = persistentMapOf (
523+ EmojibaseCategory .People to persistentListOf (
523524 Emoji (
524525 hexcode = " " ,
525526 label = " " ,
526- tags = emptyList (),
527- shortcodes = emptyList (),
527+ tags = persistentListOf (),
528+ shortcodes = persistentListOf (),
528529 unicode = aUnicode,
529530 skins = null ,
530531 )
Original file line number Diff line number Diff line change 88package io.element.android.features.messages.impl.timeline.components.customreaction
99
1010import io.element.android.emojibasebindings.EmojibaseStore
11+ import kotlinx.collections.immutable.persistentMapOf
1112
1213class FakeEmojibaseProvider : EmojibaseProvider {
1314 override val emojibaseStore: EmojibaseStore
14- get() = EmojibaseStore (mapOf ())
15+ get() = EmojibaseStore (persistentMapOf ())
1516}
Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ sentry = "io.sentry:sentry-android:8.20.0"
204204matrix_analytics_events = " com.github.matrix-org:matrix-analytics-events:0.28.0"
205205
206206# Emojibase
207- matrix_emojibase_bindings = " io.element.android:emojibase-bindings:1.4.2 "
207+ matrix_emojibase_bindings = " io.element.android:emojibase-bindings:1.4.3 "
208208sigpwned_emoji4j = " com.sigpwned:emoji4j-core:16.0.0"
209209
210210# Di
You can’t perform that action at this time.
0 commit comments