withLoading method

Future<T> withLoading()

Implementation

Future<T> withLoading() async {
  try {
    await LoadingUtil.show();
    final result = await this;
    await LoadingUtil.dismiss();
    return result;
  } catch (e) {
    await LoadingUtil.dismiss();
    rethrow;
  }
}