Browse Source

Remove duplicated preview, but add editable case (isMine must be true)

pull/1913/head
Benoit Marty 9 months ago committed by Benoit Marty
parent
commit
ecf974334e
  1. 10
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemPollView.kt
  2. 4
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/model/event/TimelineItemPollContentProvider.kt

10
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/components/event/TimelineItemPollView.kt

@ -70,13 +70,3 @@ internal fun TimelineItemPollViewPreview(@PreviewParameter(TimelineItemPollConte @@ -70,13 +70,3 @@ internal fun TimelineItemPollViewPreview(@PreviewParameter(TimelineItemPollConte
eventSink = {},
)
}
@PreviewsDayNight
@Composable
internal fun TimelineItemPollCreatorViewPreview(@PreviewParameter(TimelineItemPollContentProvider::class) content: TimelineItemPollContent) =
ElementPreview {
TimelineItemPollView(
content = content,
eventSink = {},
)
}

4
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/model/event/TimelineItemPollContentProvider.kt

@ -17,9 +17,9 @@ @@ -17,9 +17,9 @@
package io.element.android.features.messages.impl.timeline.model.event
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
import io.element.android.features.poll.api.pollcontent.PollAnswerItem
import io.element.android.features.poll.api.pollcontent.aPollAnswerItemList
import io.element.android.features.poll.api.pollcontent.aPollQuestion
import io.element.android.features.poll.api.pollcontent.PollAnswerItem
import io.element.android.libraries.matrix.api.core.EventId
import io.element.android.libraries.matrix.api.poll.PollKind
@ -29,7 +29,7 @@ open class TimelineItemPollContentProvider : PreviewParameterProvider<TimelineIt @@ -29,7 +29,7 @@ open class TimelineItemPollContentProvider : PreviewParameterProvider<TimelineIt
aTimelineItemPollContent(),
aTimelineItemPollContent().copy(pollKind = PollKind.Undisclosed),
aTimelineItemPollContent().copy(isMine = true),
aTimelineItemPollContent().copy(isEditable = true),
aTimelineItemPollContent().copy(isMine = true, isEditable = true),
)
}

Loading…
Cancel
Save