calculateLastPeriodDate method

Future<List<String>> calculateLastPeriodDate()

get last period and all past period date from database based on configuration

Implementation

Future<List<String>> calculateLastPeriodDate() async {
  final dbHelper = MenstrualCycleDbHelper.instance;
  lastPeriodDate = await dbHelper.getLastPeriodDate();
  // get all past periods date
  if (lastPeriodDate.isNotEmpty) {
    final dbHelper = MenstrualCycleDbHelper.instance;
    pastAllPeriodDays = await dbHelper.getPastPeriodDates();
  } else {
    pastAllPeriodDays.clear();
  }
  return pastAllPeriodDays;
}