onlyIfAsync<T> function

Future<T?> onlyIfAsync<T>(
  1. bool condition,
  2. FutureOr<T> block()
)

Implementation

Future<T?> onlyIfAsync<T>(
  final bool condition,
  final FutureOr<T> Function() block,
) async {
  if (condition) return block();

  return Future.value();
}