src/models/militaryHistory.js

Summary

Maintainability
A
0 mins
Test Coverage
import { hasYesOrNo, checkValue } from 'models/validate'
import militaryService from './militaryService'

const militaryHistory = {
  HasServed: {
    presence: true,
    hasValue: { validator: hasYesOrNo },
  },
  List: (value, attributes) => (
    checkValue(attributes.HasServed, 'Yes')
      ? {
        presence: true,
        accordion: { validator: militaryService },
      } : {}
  ),
}

export default militaryHistory