From d5d3d13ee55dfdda521c64bae598f3c82bbd7b93 Mon Sep 17 00:00:00 2001 From: Infi Date: Sat, 9 Nov 2024 23:11:24 +0100 Subject: [PATCH] feat: add previews for message skeletons Signed-off-by: Infi --- .../components/skeletons/MessageSkeleton.kt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/src/main/java/chat/revolt/components/skeletons/MessageSkeleton.kt b/app/src/main/java/chat/revolt/components/skeletons/MessageSkeleton.kt index a6242140..ab0c3941 100644 --- a/app/src/main/java/chat/revolt/components/skeletons/MessageSkeleton.kt +++ b/app/src/main/java/chat/revolt/components/skeletons/MessageSkeleton.kt @@ -15,6 +15,7 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import chat.revolt.api.settings.LoadedSettings @@ -81,4 +82,22 @@ fun MessageSkeleton(variant: MessageSkeletonVariant, modifier: Modifier = Modifi ) } } +} + +@Preview +@Composable +private fun MessageSkeletonOnePreview() { + MessageSkeleton(MessageSkeletonVariant.One) +} + +@Preview +@Composable +private fun MessageSkeletonTwoPreview() { + MessageSkeleton(MessageSkeletonVariant.Two) +} + +@Preview +@Composable +private fun MessageSkeletonThreePreview() { + MessageSkeleton(MessageSkeletonVariant.Three) } \ No newline at end of file