mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-10-31 08:15:02 +00:00
Fix lint, detekt and konsist checks
This commit is contained in:
+1
-1
@@ -145,9 +145,9 @@ fun MessagesView(
|
||||
onJoinCallClick: (isAudioCall: Boolean) -> Unit,
|
||||
onViewAllPinnedMessagesClick: () -> Unit,
|
||||
onThreadsListClick: () -> Unit,
|
||||
knockRequestsBannerView: @Composable () -> Unit,
|
||||
modifier: Modifier = Modifier,
|
||||
forceJumpToBottomVisibility: Boolean = false,
|
||||
knockRequestsBannerView: @Composable () -> Unit,
|
||||
customReactionBottomSheet: @Composable () -> Unit,
|
||||
) {
|
||||
val eventContentValidationState = LocalEventContentValidationState.current
|
||||
|
||||
-2
@@ -11,7 +11,6 @@ package io.element.android.libraries.emoji.impl
|
||||
import android.content.Context
|
||||
import dev.zacsweers.metro.AppScope
|
||||
import dev.zacsweers.metro.ContributesBinding
|
||||
import dev.zacsweers.metro.Inject
|
||||
import dev.zacsweers.metro.SingleIn
|
||||
import io.element.android.emojibasebindings.EmojibaseDatasource
|
||||
import io.element.android.emojibasebindings.EmojibaseStore
|
||||
@@ -22,7 +21,6 @@ import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.CoroutineStart
|
||||
import kotlinx.coroutines.async
|
||||
|
||||
@Inject
|
||||
@SingleIn(AppScope::class)
|
||||
@ContributesBinding(AppScope::class)
|
||||
class DefaultEmojibaseProvider(
|
||||
|
||||
-2
@@ -10,14 +10,12 @@ package io.element.android.libraries.emoji.impl.picker
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.ui.Modifier
|
||||
import dev.zacsweers.metro.ContributesBinding
|
||||
import dev.zacsweers.metro.Inject
|
||||
import io.element.android.emojibasebindings.Emoji
|
||||
import io.element.android.libraries.di.SessionScope
|
||||
import io.element.android.libraries.emoji.api.picker.EmojiPickerRenderer
|
||||
import io.element.android.libraries.emoji.api.picker.EmojiPickerState
|
||||
import kotlinx.collections.immutable.ImmutableSet
|
||||
|
||||
@Inject
|
||||
@ContributesBinding(SessionScope::class)
|
||||
class DefaultEmojiPickerRenderer : EmojiPickerRenderer {
|
||||
@Composable
|
||||
|
||||
+1
-1
@@ -69,9 +69,9 @@ internal fun EmojiItem(
|
||||
skinPickerEmoji: Emoji?,
|
||||
selectedSkinUnicodes: ImmutableSet<String>,
|
||||
hasSelectedSkin: Boolean,
|
||||
contentDescription: @Composable (emoji: Emoji, isSelected: Boolean) -> String = { emoji, _ -> emoji.unicode },
|
||||
modifier: Modifier = Modifier,
|
||||
emojiSize: TextUnit = 20.sp,
|
||||
contentDescription: @Composable (emoji: Emoji, isSelected: Boolean) -> String = { emoji, _ -> emoji.unicode },
|
||||
) {
|
||||
val backgroundColor = when {
|
||||
isSelected -> ElementTheme.colors.bgActionPrimaryRest
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ import io.element.android.libraries.emoji.api.picker.EmojiPickerPresenter
|
||||
import io.element.android.libraries.emoji.api.picker.EmojiPickerState
|
||||
|
||||
fun fakeEmojiPickerPresenter(
|
||||
state: EmojiPickerState = FakeEmojiPickerState(),
|
||||
state: EmojiPickerState = FakeEmojiPickerState(isReady = true),
|
||||
): EmojiPickerPresenter = EmojiPickerPresenter { state }
|
||||
|
||||
fun fakeEmojiPickerPresenterFactory(
|
||||
|
||||
+1
-1
@@ -14,5 +14,5 @@ import io.element.android.libraries.emoji.api.picker.EmojiPickerState
|
||||
* tests).
|
||||
*/
|
||||
data class FakeEmojiPickerState(
|
||||
override val isReady: Boolean = true,
|
||||
override val isReady: Boolean,
|
||||
) : EmojiPickerState
|
||||
|
||||
Reference in New Issue
Block a user