From 257fe648a8a9d2fc17469274e48a2b561497b9c2 Mon Sep 17 00:00:00 2001 From: graham-dds Date: Wed, 11 Sep 2019 09:59:13 -0400 Subject: [PATCH] Add input validation for CLIN dollars But the validation message includes the valid number range --- js/lib/input_validations.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/lib/input_validations.js b/js/lib/input_validations.js index a873b3c0..af74f211 100644 --- a/js/lib/input_validations.js +++ b/js/lib/input_validations.js @@ -34,6 +34,13 @@ export default { unmask: ['$', ','], validationError: 'Please enter a dollar amount', }, + clinDollars: { + mask: createNumberMask({ prefix: '$', allowDecimal: true }), + match: /^-?\d+\.?\d*$/, + unmask: ['$', ','], + validationError: + 'Please enter a dollar amount between $0.00 and $1,000,000,000.00', + }, email: { mask: emailMask, match: /^.+@[^.].*\.[a-zA-Z]{2,10}$/,