department-of-veterans-affairs/vets-website

View on GitHub
src/applications/edu-benefits/10203/pages/applicantInformation.js

Summary

Maintainability
A
2 hrs
Test Coverage
import ssnUI from 'platform/forms-system/src/js/definitions/ssn';
import ApplicantDescription from '../content/ApplicantDescription';

export const uiSchema = {
  'ui:description': ApplicantDescription,
  veteranFullName: {
    first: {
      'ui:title': 'Your first name',
      'ui:errorMessages': {
        required: 'Please enter a first name',
      },
    },
    last: {
      'ui:title': 'Your last name',
      'ui:errorMessages': {
        required: 'Please enter a last name',
      },
    },
    middle: {
      'ui:title': 'Your middle name',
    },
    suffix: {
      'ui:title': 'Suffix',
      'ui:options': {
        widgetClassNames: 'form-select-medium',
      },
    },
  },
  veteranSocialSecurityNumber: { ...ssnUI },
};