customDialog function
Future
customDialog({
- required BuildContext context,
- required Widget widget,
- dynamic insetPadding = appPadding,
Displays a custom dialog with the given widget as its child.
Returns a Future that resolves to the value (if any) that was passed to Navigator.pop when the dialog was closed.
Implementation
Future<dynamic> customDialog(
{required BuildContext context,
required Widget widget,
insetPadding = appPadding}) {
return showDialog(
context: context,
builder: (context) {
return Dialog(
shape: const RoundedRectangleBorder(
borderRadius: BorderRadius.all(Radius.circular(20.0))),
insetPadding: EdgeInsets.all(insetPadding),
child: Container(child: widget),
);
});
}