src/applications/pensions/migrations.js
File migrations.js
has 311 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import get from 'platform/utilities/data/get';
import set from 'platform/utilities/data/set';
import { isValidDateRange } from 'platform/forms/validations';
import { convertToDateField } from 'platform/forms-system/src/js/validation';
import { isValidCentralMailPostalCode } from 'platform/forms/address/validations';
Function transformMarriage
has 40 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function transformMarriage(marriage) {
const transformedMarriage = { ...marriage };
if (
transformedMarriage['view:pastMarriage'] &&
transformedMarriage['view:pastMarriage'].reasonForSeparation