withSpinner<T> method

Future<T> withSpinner<T>(
  1. String message,
  2. Future<T> action()
)

Implementation

Future<T> withSpinner<T>(String message, Future<T> Function() action) {
  if (!stderr.hasTerminal) return action();

  logger.info(message);
  return action();
}