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
34
34
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
35
35
import io.element.android.libraries.designsystem.text.toDp
36
36
import io.element.android.libraries.designsystem.theme.components.Text
37
+ import kotlinx.collections.immutable.persistentListOf
37
38
38
39
@Composable
39
40
fun EmojiItem (
@@ -86,7 +87,7 @@ internal fun EmojiItemPreview() = ElementPreview {
86
87
hexcode = " " ,
87
88
label = " " ,
88
89
tags = null ,
89
- shortcodes = emptyList (),
90
+ shortcodes = persistentListOf (),
90
91
unicode = " 👍" ,
91
92
skins = null
92
93
),
Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ import io.element.android.tests.testutils.ensureCalledOnce
73
73
import io.element.android.tests.testutils.pressBack
74
74
import io.element.android.tests.testutils.setSafeContent
75
75
import kotlinx.collections.immutable.persistentListOf
76
+ import kotlinx.collections.immutable.persistentMapOf
76
77
import org.junit.Rule
77
78
import org.junit.Test
78
79
import org.junit.rules.TestRule
@@ -518,13 +519,13 @@ class MessagesViewTest {
518
519
target = CustomReactionState .Target .Success (
519
520
event = timelineItem,
520
521
emojibaseStore = EmojibaseStore (
521
- categories = mapOf (
522
- EmojibaseCategory .People to listOf (
522
+ categories = persistentMapOf (
523
+ EmojibaseCategory .People to persistentListOf (
523
524
Emoji (
524
525
hexcode = " " ,
525
526
label = " " ,
526
- tags = emptyList (),
527
- shortcodes = emptyList (),
527
+ tags = persistentListOf (),
528
+ shortcodes = persistentListOf (),
528
529
unicode = aUnicode,
529
530
skins = null ,
530
531
)
Original file line number Diff line number Diff line change 8
8
package io.element.android.features.messages.impl.timeline.components.customreaction
9
9
10
10
import io.element.android.emojibasebindings.EmojibaseStore
11
+ import kotlinx.collections.immutable.persistentMapOf
11
12
12
13
class FakeEmojibaseProvider : EmojibaseProvider {
13
14
override val emojibaseStore: EmojibaseStore
14
- get() = EmojibaseStore (mapOf ())
15
+ get() = EmojibaseStore (persistentMapOf ())
15
16
}
Original file line number Diff line number Diff line change @@ -204,7 +204,7 @@ sentry = "io.sentry:sentry-android:8.20.0"
204
204
matrix_analytics_events = " com.github.matrix-org:matrix-analytics-events:0.28.0"
205
205
206
206
# 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 "
208
208
sigpwned_emoji4j = " com.sigpwned:emoji4j-core:16.0.0"
209
209
210
210
# Di
You can’t perform that action at this time.
0 commit comments