@ -438,8 +445,8 @@ internal fun DialogWithTitleIconAndOkButtonPreview() {
},
},
title="Dialog Title",
title="Dialog Title",
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
cancelText="OK",
submitText="OK",
onCancelClicked={},
onSubmitClicked={},
)
)
}
}
}
}
@ -454,8 +461,8 @@ internal fun DialogWithTitleAndOkButtonPreview() {
SimpleAlertDialogContent(
SimpleAlertDialogContent(
title="Dialog Title",
title="Dialog Title",
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
cancelText="OK",
submitText="OK",
onCancelClicked={},
onSubmitClicked={},
)
)
}
}
}
}
@ -469,8 +476,8 @@ internal fun DialogWithOnlyMessageAndOkButtonPreview() {
DialogPreview{
DialogPreview{
SimpleAlertDialogContent(
SimpleAlertDialogContent(
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
content="A dialog is a type of modal window that appears in front of app content to provide critical information, or prompt for a decision to be made. Learn more",
cancelText="OK",
submitText="OK",
onCancelClicked={},
onSubmitClicked={},
)
)
}
}
}
}
@ -478,7 +485,6 @@ internal fun DialogWithOnlyMessageAndOkButtonPreview() {
@Preview(group=PreviewGroup.Dialogs,name="Dialog with destructive button")
@Preview(group=PreviewGroup.Dialogs,name="Dialog with destructive button")
@Composable
@Composable
@Suppress("MaxLineLength")
internalfunDialogWithDestructiveButtonPreview(){
internalfunDialogWithDestructiveButtonPreview(){
ElementThemedPreview(showBackground=false){
ElementThemedPreview(showBackground=false){
DialogPreview{
DialogPreview{
@ -488,7 +494,24 @@ internal fun DialogWithDestructiveButtonPreview() {
cancelText="Cancel",
cancelText="Cancel",
submitText="Delete",
submitText="Delete",
destructiveSubmit=true,
destructiveSubmit=true,
onCancelClicked={},
onSubmitClicked={},
)
}
}
}
@Preview(group=PreviewGroup.Dialogs,name="Dialog with third button")
@Composable
internalfunDialogWithThirdButtonPreview(){
ElementThemedPreview(showBackground=false){
DialogPreview{
SimpleAlertDialogContent(
title="Dialog Title",
content="A dialog with a third button",
cancelText="Cancel",
submitText="Delete",
thirdButtonText="Other",
onSubmitClicked={},
)
)
}
}
}
}
BIN
tests/uitests/src/test/snapshots/images/ui_S_t[l.designsystem.theme.components_null_Dialogs_Dialogwiththirdbutton_0_null,NEXUS_5,1.0,en].png (Stored with Git LFS)