Future<T?> showCustomDialog<T>({required Widget child}) { return showDialog<T>(context: this, builder: (context) => child); }