fetchData method

Future<void> fetchData()

Implementation

Future<void> fetchData() async {
  DateTime now = DateTime.now();
  _lastFetchedTime = now;

  try {
    T response = await source();
    _stateStream.add(AsyncValue.data(response));
  } catch (e) {
    _stateStream.add(AsyncValue.error(e));
  }
}