ensureLoadingFinished method

Future<void> ensureLoadingFinished(
  1. LoadingState loadingState
)

This method should be called when you want to wait for a particular loading state to finish.

Implementation

Future<void> ensureLoadingFinished(
  LoadingState loadingState,
) async {
  await stream.firstWhere(
    (state) => !state.isLoading([loadingState]),
  );
}