calculateLastPeriodDate method
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;
}