department-of-veterans-affairs/vets-website

View on GitHub
src/applications/edu-benefits/1995/config/prefill-transformer.js

Summary

Maintainability
A
0 mins
Test Coverage
import _ from 'lodash';

export function prefillTransformer(pages, formData, metadata) {
  const { homePhone, email } = formData;

  const newFormData = {
    ..._.omit(formData, ['homePhone', 'email']),
    'view:otherContactInfo': {
      homePhone,
      email,
    },
  };

  return {
    metadata,
    formData: newFormData,
    pages,
  };
}