ensureLoadingFinished method
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]),
);
}