department-of-veterans-affairs/vets-website

View on GitHub
src/applications/financial-status-report/pages/income/employmentEnhanced/additionalEmployment.js

Summary

Maintainability
A
45 mins
Test Coverage
import {
  yesNoSchema,
  yesNoUI,
} from 'platform/forms-system/src/js/web-component-patterns';

export const uiSchema = {
  'ui:title': 'Your work history',
  questions: {
    vetHasAdditionalEmployment: yesNoUI({
      title:
        'Do you make monthly payments on any installment contracts or other debts you make monthly payments on?',
      enableAnalytics: true,
      uswds: true,
      required: () => true,
      errorMessages: {
        required: 'Please enter your employment information.',
      },
    }),
  },
};

export const schema = {
  type: 'object',
  properties: {
    questions: {
      type: 'object',
      properties: {
        vetHasAdditionalEmployment: yesNoSchema,
      },
    },
  },
};