getTypeFromDob method

String getTypeFromDob(
  1. String dob
)

Implementation

String getTypeFromDob(String dob) {
  final today = DateTime.now();
  final dateOfBirth = DateTime.tryParse(dob) ?? today;
  final difference = today.difference(dateOfBirth);
  if (difference.inDays >= 18 * 365) {
    return 'ADULT';
  } else if (difference.inDays >= 2 * 365) {
    return 'CHILD';
  } else {
    return 'INFANT';
  }
}