Endure methods annotated with PreviewsDayNight contains ElementPreview (reported by Konsist test)
This commit is contained in:
parent
23d4481924
commit
2c55484890
2 changed files with 8 additions and 3 deletions
|
|
@ -19,6 +19,7 @@ package io.element.android.features.messages.impl.timeline.components
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.ui.tooling.preview.PreviewParameter
|
import androidx.compose.ui.tooling.preview.PreviewParameter
|
||||||
import io.element.android.features.messages.impl.timeline.model.InReplyToDetails
|
import io.element.android.features.messages.impl.timeline.model.InReplyToDetails
|
||||||
|
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.matrix.api.timeline.item.event.RedactedContent
|
import io.element.android.libraries.matrix.api.timeline.item.event.RedactedContent
|
||||||
import io.element.android.libraries.matrix.api.timeline.item.event.UnableToDecryptContent
|
import io.element.android.libraries.matrix.api.timeline.item.event.UnableToDecryptContent
|
||||||
|
|
@ -27,7 +28,9 @@ import io.element.android.libraries.matrix.api.timeline.item.event.UnableToDecry
|
||||||
@Composable
|
@Composable
|
||||||
internal fun TimelineItemEventRowWithReplyInformativePreview(
|
internal fun TimelineItemEventRowWithReplyInformativePreview(
|
||||||
@PreviewParameter(InReplyToDetailsInformativeProvider::class) inReplyToDetails: InReplyToDetails,
|
@PreviewParameter(InReplyToDetailsInformativeProvider::class) inReplyToDetails: InReplyToDetails,
|
||||||
) = TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails)
|
) = ElementPreview {
|
||||||
|
TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails)
|
||||||
|
}
|
||||||
|
|
||||||
class InReplyToDetailsInformativeProvider : InReplyToDetailsProvider() {
|
class InReplyToDetailsInformativeProvider : InReplyToDetailsProvider() {
|
||||||
override val values: Sequence<InReplyToDetails>
|
override val values: Sequence<InReplyToDetails>
|
||||||
|
|
|
||||||
|
|
@ -53,10 +53,12 @@ import kotlinx.collections.immutable.persistentMapOf
|
||||||
@Composable
|
@Composable
|
||||||
internal fun TimelineItemEventRowWithReplyPreview(
|
internal fun TimelineItemEventRowWithReplyPreview(
|
||||||
@PreviewParameter(InReplyToDetailsProvider::class) inReplyToDetails: InReplyToDetails,
|
@PreviewParameter(InReplyToDetailsProvider::class) inReplyToDetails: InReplyToDetails,
|
||||||
) = TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails)
|
) = ElementPreview {
|
||||||
|
TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails)
|
||||||
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
internal fun TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails: InReplyToDetails) = ElementPreview {
|
internal fun TimelineItemEventRowWithReplyContentToPreview(inReplyToDetails: InReplyToDetails) {
|
||||||
Column {
|
Column {
|
||||||
sequenceOf(false, true).forEach {
|
sequenceOf(false, true).forEach {
|
||||||
ATimelineItemEventRow(
|
ATimelineItemEventRow(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue