executeStream method
Execute a Stream.
This function is a sugar code used to run a Stream in a simple way, executing setLoading and adding to setError if an error occurs in Stream
Implementation
StreamSubscription executeStream(Stream<State> stream) {
final StreamSubscription sub = stream.listen(
update,
onError: (e) => setError(e, force: true),
onDone: () => setLoading(false),
);
return sub;
}