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