showCustomDialog<T> method

Future<T?> showCustomDialog<T>({
  1. required WidgetBuilder builder,
  2. bool isDismissible = true,
})

Safe dialog

Implementation

Future<T?> showCustomDialog<T>({
  required WidgetBuilder builder,
  bool isDismissible = true,
}) async {
  if (!mounted) return null;

  final ctx = this;
  return showDialog<T>(
    context: ctx,
    builder: builder,
    barrierDismissible: isDismissible,
  );
}