diff --git a/src/util/propTypes.js b/src/util/propTypes.js index fa233053..53a39c47 100644 --- a/src/util/propTypes.js +++ b/src/util/propTypes.js @@ -373,6 +373,7 @@ export const ERROR_CODE_EMAIL_NOT_FOUND = 'email-not-found'; export const ERROR_CODE_EMAIL_NOT_VERIFIED = 'email-unverified'; export const ERROR_CODE_TOO_MANY_VERIFICATION_REQUESTS = 'email-too-many-verification-requests'; export const ERROR_CODE_UPLOAD_OVER_LIMIT = 'request-upload-over-limit'; +export const ERROR_CODE_VALIDATION_INVALID_PARAMS = 'validation-invalid-params'; const ERROR_CODES = [ ERROR_CODE_TRANSACTION_LISTING_NOT_FOUND, ERROR_CODE_TRANSACTION_INVALID_TRANSITION, @@ -384,6 +385,7 @@ const ERROR_CODES = [ ERROR_CODE_EMAIL_NOT_VERIFIED, ERROR_CODE_TOO_MANY_VERIFICATION_REQUESTS, ERROR_CODE_UPLOAD_OVER_LIMIT, + ERROR_CODE_VALIDATION_INVALID_PARAMS, ]; // API error @@ -393,6 +395,7 @@ export const apiError = shape({ status: number.isRequired, code: oneOf(ERROR_CODES).isRequired, title: string.isRequired, + meta: object, }); // Storable error prop type. (Error object should not be stored as it is.)