From 183e183987093317e0582acdb4cea6a25522990a Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Tue, 15 Aug 2023 16:40:45 -0400 Subject: [PATCH] Add form validation --- .../customer-details-modal-question.spec.js | 2 +- .../customer-details-modal-question.vue | 24 +++++++++++++++---- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.spec.js b/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.spec.js index 0368effff..a8e0a6f7b 100644 --- a/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.spec.js +++ b/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.spec.js @@ -14,7 +14,7 @@ const testConstants = { newValues: { firstName: "New First", lastName: "New Last", - emailAddress: "builddigitaltest@safelite.com - new", + emailAddress: "builddigitaltest2@safelite.com", phoneNumber: "222-222-2222", isSmsOptIn: true, }, diff --git a/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.vue b/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.vue index 3ce86e39b..0b08abee7 100644 --- a/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.vue +++ b/src/layouts/review/review-sections/customer-review/customer-details-modal-question/customer-details-modal-question.vue @@ -16,28 +16,28 @@ v-model="firstName" ref="firstName" customInputId="firstName" - validation-rules="" /> + validation-rules="first-name-required" /> + validation-rules="last-name-required" /> + validation-rules="email-address-required|email-address-format" /> + validation-rules="phone-number-required" />