getInterventionForDate method
Implementation
Intervention? getInterventionForDate(DateTime date) {
final index = getInterventionIndexForDate(date);
if (index < 0 || index >= interventionOrder.length) {
print('Study is over or has not begun.');
return null;
}
final interventionId = interventionOrder[index];
return selectedInterventions.firstWhereOrNull((intervention) => intervention.id == interventionId);
}