Add padding on TimelineItemFileView

This commit is contained in:
Benoit Marty 2023-06-26 12:20:48 +02:00 committed by Benoit Marty
parent c62f588369
commit 6a8d7cdda2
2 changed files with 7 additions and 2 deletions

View file

@ -72,6 +72,7 @@ fun TimelineItemEventContentView(
) )
is TimelineItemFileContent -> TimelineItemFileView( is TimelineItemFileContent -> TimelineItemFileView(
content = content, content = content,
extraPadding = extraPadding,
modifier = modifier modifier = modifier
) )
is TimelineItemStateContent -> TimelineItemStateView( is TimelineItemStateContent -> TimelineItemStateView(

View file

@ -47,6 +47,7 @@ import io.element.android.libraries.designsystem.theme.components.Text
@Composable @Composable
fun TimelineItemFileView( fun TimelineItemFileView(
content: TimelineItemFileContent, content: TimelineItemFileContent,
extraPadding: ExtraPadding,
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
) { ) {
Row( Row(
@ -76,7 +77,7 @@ fun TimelineItemFileView(
overflow = TextOverflow.Ellipsis overflow = TextOverflow.Ellipsis
) )
Text( Text(
text = content.fileExtensionAndSize, text = content.fileExtensionAndSize + extraPadding.str,
color = MaterialTheme.colorScheme.secondary, color = MaterialTheme.colorScheme.secondary,
fontSize = 12.sp, fontSize = 12.sp,
maxLines = 1, maxLines = 1,
@ -98,5 +99,8 @@ internal fun TimelineItemFileViewDarkPreview(@PreviewParameter(TimelineItemFileC
@Composable @Composable
private fun ContentToPreview(content: TimelineItemFileContent) { private fun ContentToPreview(content: TimelineItemFileContent) {
TimelineItemFileView(content) TimelineItemFileView(
content,
extraPadding = noExtraPadding,
)
} }