rtoAddressValidations top-level constant
Implementation
const rtoAddressValidations = {
'is_bad_quality_phone': {
'field': 'recipient_phone',
'type': 'warning',
'errorMessage': 'Please verify your Phone No.',
'warning': true,
'verifyMessage': 'Please verify your Phone No.',
},
'is_bad_phone_format': {
'field': 'recipient_phone',
'errorMessage': 'Invalid Phone no.',
},
'is_bad_pincode': {
'field': 'pincode',
'errorMessage': 'Invalid Pincode',
},
'is_address_pin_different': {
'field': 'address',
'errorMessage': 'Mismatched Pincodes detected, please verify',
},
'is_address_gibberish': {
'field': 'address',
'errorMessage': 'Enter complete address including house, street, area & landmark',
},
'is_address_bad_length': {
'field': 'address',
'errorMessage': 'Enter complete address including house, street, area & landmark',
'warning': true,
'verify': true,
'verifyMessage': 'Address seems to be a bit short, please verify it again.',
},
'is_subset': {
'field': 'address',
'errorMessage': 'Please remove repeated words for address accuracy',
},
'is_bad_email_format': {
'field': 'email',
'errorMessage': 'Invalid email address',
},
'is_test_email': {
'field': 'email',
'errorMessage': 'Invalid email address',
},
'is_name_missing': {
'field': 'firstname',
'errorMessage': 'Full name required',
},
'is_name_gibberish': {
'field': 'firstname',
'errorMessage': 'Full name required',
},
'is_bad_address_score': {
'field': 'address',
'errorMessage': 'Enter complete address including house, street, area & landmark',
'warning': true,
'verify': true,
'verifyMessage': 'Please verify your address',
},
'is_email_high_phone_count': {
'field': 'email',
'errorMessage': 'Email already exist',
},
'is_address_short': {
'field': 'address',
'errorMessage': 'Address seems to be a bit short, please verify it again.',
'warning': true,
},
'is_email_missing': {
'field': 'email',
'errorMessage': 'Email address is required',
},
};