modernError method
Future<void>
modernError(
- BuildContext context,
- String errorMessage, {
- String? longMessage,
- dynamic onReportError()?,
Displays a modern, enhanced error dialog.
Implementation
Future<void> modernError(
BuildContext context,
String errorMessage, {
String? longMessage,
Function(String)? onReportError,
}) async {
try {
return showDialog<void>(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return OmegaModernErrorDialogWidget(
description: errorMessage,
longMessage: longMessage,
onReportError: onReportError,
textColor: OmegaLibConfig.dialogFieldStyle.textColor,
bgColor: OmegaLibConfig.dialogFieldStyle.bgColor,
);
},
);
} catch (error) {
print(error);
}
}