From 48aeee8dfe7f8bc0ab2baad1ef1b7b01f418dd17 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Thu, 2 Nov 2023 14:13:44 +0100 Subject: [PATCH] Add preview for dialog with a third button --- .../theme/components/AlertDialogContent.kt | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/AlertDialogContent.kt b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/AlertDialogContent.kt index 9b64260575..c41e7b868d 100644 --- a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/AlertDialogContent.kt +++ b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/AlertDialogContent.kt @@ -485,7 +485,6 @@ internal fun DialogWithOnlyMessageAndOkButtonPreview() { @Preview(group = PreviewGroup.Dialogs, name = "Dialog with destructive button") @Composable -@Suppress("MaxLineLength") internal fun DialogWithDestructiveButtonPreview() { ElementThemedPreview(showBackground = false) { DialogPreview { @@ -500,3 +499,20 @@ internal fun DialogWithDestructiveButtonPreview() { } } } + +@Preview(group = PreviewGroup.Dialogs, name = "Dialog with third button") +@Composable +internal fun DialogWithThirdButtonPreview() { + ElementThemedPreview(showBackground = false) { + DialogPreview { + SimpleAlertDialogContent( + title = "Dialog Title", + content = "A dialog with a third button", + cancelText = "Cancel", + submitText = "Delete", + thirdButtonText = "Other", + onSubmitClicked = {}, + ) + } + } +}