fetchAll method Null safety

void fetchAll()

모든 데이터 가져오기

Implementation

void fetchAll() {
  _fetchGraphDataSub?.cancel();
  _fetchTodayYesterdayDataSub?.cancel();

  if (_isLoading == false) {
    _isLoading = true;
    if (forceRender != null) forceRender!();
  }

  _fetchGraphDataSub = _fetchGraphData().asStream().listen(
    (List<BarDataDay>? _) async {
      if (forceRender != null) forceRender!();
    },
    cancelOnError: true,
  );
  _fetchTodayYesterdayDataSub = _fetchTodayYesterdayData().asStream().listen(
    (void _) async {
      _isLoading = false;
      if (forceRender != null) forceRender!();
    },
    cancelOnError: true,
  );
}