- An utility for safely manipulating asynchronous data
just clone from Riverpod
By using AsyncValue, you are guaranteed that you cannot forget to handle the loading/error state of an asynchronous operation.
It also expose some utilities to nicely convert an AsyncValue to a different object.
For example, a Flutter Widget may use when
to convert an AsyncValue
into either a progress indicator, an error screen, or to show the data:
Libraries
- async_value
- Support for doing something awesome.