function isValid()

in src/app/customers/cases/form/detail/validator/max-term.validators.ts [84:109]


function isValid(term: number, temporalUnit: ChronoUnit, maxValues: MaxValues): boolean {

  let valid = false;

  switch (temporalUnit) {
    case 'WEEKS': {
      valid = term <= maxValues.maxWeeks;
      break;
    }

    case 'MONTHS': {
      valid = term <= maxValues.maxMonths;
      break;
    }

    case 'YEARS': {
      valid = term <= maxValues.maxYears;
      break;
    }

    default:
      break;
  }

  return valid;
}