showErrorDialog static method
Implementation
static void showErrorDialog(
BuildContext context,
String message, {
VoidCallback? buttonClicked,
}) {
HapticFeedback.mediumImpact();
showDialog(
context: context,
barrierDismissible: true,
builder: (context) {
return AlertDialog(
title: const Text("Request Failed", textAlign: TextAlign.center),
content: SizedBox(
height: 150,
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
SizedBox(
height: 100,
child: Center(
child: Text(
message,
textAlign: TextAlign.left,
style: const TextStyle(fontSize: 14),
)),
),
TextButton(
onPressed: () {
Navigator.pop(context);
},
child: const Text("Dismiss"))
],
),
),
);
});
}