yesAbortDialog function
Implementation
Future<DialogAction> yesAbortDialog({
required BuildContext context,
String? title,
String? body,
}) async {
final DialogAction? action = await showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return AlertDialog(
title: Text(title!),
content: Text(body!),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(DialogAction.abort),
child: Text(t.generics.no),
),
TextButton(
onPressed: () => Navigator.of(context).pop(DialogAction.yes),
child: Text(t.generics.yes),
),
],
);
},
);
return (action != null) ? action : DialogAction.abort;
}