Update dependency io.element.android:emojibase-bindings to v1.4.3 (#5250)
* Update dependency io.element.android:emojibase-bindings to v1.4.3 * Fix breaks in API --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jorge Martín <jorgem@element.io>
This commit is contained in:
parent
280f9570ec
commit
b3e7e7b2c3
4 changed files with 10 additions and 7 deletions
|
|
@ -34,6 +34,7 @@ import io.element.android.libraries.designsystem.preview.ElementPreview
|
||||||
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
import io.element.android.libraries.designsystem.preview.PreviewsDayNight
|
||||||
import io.element.android.libraries.designsystem.text.toDp
|
import io.element.android.libraries.designsystem.text.toDp
|
||||||
import io.element.android.libraries.designsystem.theme.components.Text
|
import io.element.android.libraries.designsystem.theme.components.Text
|
||||||
|
import kotlinx.collections.immutable.persistentListOf
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun EmojiItem(
|
fun EmojiItem(
|
||||||
|
|
@ -86,7 +87,7 @@ internal fun EmojiItemPreview() = ElementPreview {
|
||||||
hexcode = "",
|
hexcode = "",
|
||||||
label = "",
|
label = "",
|
||||||
tags = null,
|
tags = null,
|
||||||
shortcodes = emptyList(),
|
shortcodes = persistentListOf(),
|
||||||
unicode = "👍",
|
unicode = "👍",
|
||||||
skins = null
|
skins = null
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,7 @@ import io.element.android.tests.testutils.ensureCalledOnce
|
||||||
import io.element.android.tests.testutils.pressBack
|
import io.element.android.tests.testutils.pressBack
|
||||||
import io.element.android.tests.testutils.setSafeContent
|
import io.element.android.tests.testutils.setSafeContent
|
||||||
import kotlinx.collections.immutable.persistentListOf
|
import kotlinx.collections.immutable.persistentListOf
|
||||||
|
import kotlinx.collections.immutable.persistentMapOf
|
||||||
import org.junit.Rule
|
import org.junit.Rule
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
import org.junit.rules.TestRule
|
import org.junit.rules.TestRule
|
||||||
|
|
@ -518,13 +519,13 @@ class MessagesViewTest {
|
||||||
target = CustomReactionState.Target.Success(
|
target = CustomReactionState.Target.Success(
|
||||||
event = timelineItem,
|
event = timelineItem,
|
||||||
emojibaseStore = EmojibaseStore(
|
emojibaseStore = EmojibaseStore(
|
||||||
categories = mapOf(
|
categories = persistentMapOf(
|
||||||
EmojibaseCategory.People to listOf(
|
EmojibaseCategory.People to persistentListOf(
|
||||||
Emoji(
|
Emoji(
|
||||||
hexcode = "",
|
hexcode = "",
|
||||||
label = "",
|
label = "",
|
||||||
tags = emptyList(),
|
tags = persistentListOf(),
|
||||||
shortcodes = emptyList(),
|
shortcodes = persistentListOf(),
|
||||||
unicode = aUnicode,
|
unicode = aUnicode,
|
||||||
skins = null,
|
skins = null,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,9 @@
|
||||||
package io.element.android.features.messages.impl.timeline.components.customreaction
|
package io.element.android.features.messages.impl.timeline.components.customreaction
|
||||||
|
|
||||||
import io.element.android.emojibasebindings.EmojibaseStore
|
import io.element.android.emojibasebindings.EmojibaseStore
|
||||||
|
import kotlinx.collections.immutable.persistentMapOf
|
||||||
|
|
||||||
class FakeEmojibaseProvider : EmojibaseProvider {
|
class FakeEmojibaseProvider : EmojibaseProvider {
|
||||||
override val emojibaseStore: EmojibaseStore
|
override val emojibaseStore: EmojibaseStore
|
||||||
get() = EmojibaseStore(mapOf())
|
get() = EmojibaseStore(persistentMapOf())
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -204,7 +204,7 @@ sentry = "io.sentry:sentry-android:8.20.0"
|
||||||
matrix_analytics_events = "com.github.matrix-org:matrix-analytics-events:0.28.0"
|
matrix_analytics_events = "com.github.matrix-org:matrix-analytics-events:0.28.0"
|
||||||
|
|
||||||
# Emojibase
|
# Emojibase
|
||||||
matrix_emojibase_bindings = "io.element.android:emojibase-bindings:1.4.2"
|
matrix_emojibase_bindings = "io.element.android:emojibase-bindings:1.4.3"
|
||||||
sigpwned_emoji4j = "com.sigpwned:emoji4j-core:16.0.0"
|
sigpwned_emoji4j = "com.sigpwned:emoji4j-core:16.0.0"
|
||||||
|
|
||||||
# Di
|
# Di
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue