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();
}
//printMenstrualCycleLogs("Last Period Date ${pastAllPeriodDays.toString()}");
return pastAllPeriodDays;
}