Handle errors on create DM

This commit is contained in:
Florian Renaud 2023-03-29 13:48:54 +02:00
parent 6ab128ba4d
commit 36afd71c29
7 changed files with 130 additions and 16 deletions

View file

@ -37,7 +37,9 @@ fun ErrorDialog(
modifier: Modifier = Modifier,
title: String = ErrorDialogDefaults.title,
submitText: String = ErrorDialogDefaults.submitText,
dismissText: String? = null,
onDismiss: () -> Unit = {},
onSubmit: () -> Unit = onDismiss,
shape: Shape = AlertDialogDefaults.shape,
containerColor: Color = AlertDialogDefaults.containerColor,
iconContentColor: Color = AlertDialogDefaults.iconContentColor,
@ -55,10 +57,17 @@ fun ErrorDialog(
Text(content)
},
confirmButton = {
TextButton(onClick = onDismiss) {
TextButton(onClick = onSubmit) {
Text(submitText)
}
},
dismissButton = dismissText?.let {
{
TextButton(onClick = onDismiss) {
Text(it)
}
}
},
shape = shape,
containerColor = containerColor,
iconContentColor = iconContentColor,