This commit is contained in:
Kulbhushan Kaushik 2023-01-06 12:07:47 -05:00
parent 20cbb9272e
commit 230dc752b3
2 changed files with 10 additions and 1 deletions

View file

@ -26,11 +26,12 @@ const errorMessages = {
VEHICLE_REQUIRED: "Please select a vehicle",
POLICY_NUMBER_REQUIRED: "Please enter your policy number",
PHONE_NUMBER_REQUIRED: "Please enter phone number",
PHONE_NUMBER_FORMAT: "Please enter your phone number. The format must be ###-###-####",
POLICY_ZIP_REQUIRED: "Please enter your policy zip",
POLICY_ZIP_FORMAT: "Please enter a valid ZIP",
LOSS_CAUSE_REQUIRED: "Please enter loss cause",
LOSS_CITY_REQUIRED: "Please enter a city",
LOSS_STATE_REQUIRED: "Please enter loss state",
LOSS_STATE_REQUIRED: "Please select an option",
LOSS_DATE_REQUIRED: "Please enter a loss date",
DAMAGE_OPTION_REQUIRED: "Please select an option"
};

View file

@ -106,6 +106,7 @@
v-model="welcomePageModel.phoneNumber"
validationRules="phone-number-required"
isRequired
mask="###-###-####"
disableAutoFill />
</div>
</div>
@ -174,6 +175,13 @@
errorMessages.EMAIL_ADDRESS_FORMAT
)
);
defineRule("phone-number-format",
regex(
/\A[0-9]{3}-[0-9]{3}-[0-9]{4}\z/,
errorMessages.PHONE_NUMBER_FORMAT
)
);
export default {
name: "welcome-page",