This commit is contained in:
CarlNation 2026-04-30 14:23:04 -04:00
parent 52827e80b4
commit de3aed79fd
2 changed files with 15 additions and 14 deletions

View file

@ -1,9 +1,7 @@
<template> <template>
<div <div
class="date-picker-popup" class="date-picker-popup"
:class="[ :class="[(errors && errors.length) || hasError ? 'has-error' : '']">
(errors && errors.length) || hasError ? 'has-error' : '',
]">
<label <label
v-if="displayQuestionText" v-if="displayQuestionText"
:for="inputId" :for="inputId"

View file

@ -5,7 +5,10 @@
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col-12 col-md-10 col-lg-8 col-xl-7"> <div class="col-12 col-md-10 col-lg-8 col-xl-7">
<funnelSubHeader cmsWidgetName="FunnelSubHeaderWidget" class="mt-4 mb-5" alignLeft /> <funnelSubHeader
cmsWidgetName="FunnelSubHeaderWidget"
class="mt-4 mb-5"
alignLeft />
<textboxQuestion <textboxQuestion
isRequired isRequired
isDisabled isDisabled
@ -52,10 +55,7 @@
<hr class="my-4" /> <hr class="my-4" />
<textBlock <textBlock cmsWidgetName="AddressSectionWidget" class="dark" typeStyle="h5" />
cmsWidgetName="AddressSectionWidget"
class="dark"
typeStyle="h5" />
<textboxQuestion <textboxQuestion
isRequired isRequired
@ -63,8 +63,8 @@
cmsWidgetName="StreetAddressWidget" cmsWidgetName="StreetAddressWidget"
v-model="streetAddress" v-model="streetAddress"
inputId="streetAddress" inputId="streetAddress"
validationRules="street-address-required" /> validationRules="street-address-required" />
<textboxQuestion <textboxQuestion
isRequired isRequired
class="mb-4" class="mb-4"
@ -78,7 +78,7 @@
cmsWidgetName="CityWidget" cmsWidgetName="CityWidget"
v-model="city" v-model="city"
inputId="city" inputId="city"
validationRules="city-required" /> validationRules="city-required" />
<dropdownQuestion <dropdownQuestion
class="mb-4" class="mb-4"
@ -98,7 +98,7 @@
v-model="policyZip" v-model="policyZip"
inputId="policyZip" inputId="policyZip"
maxLength="5" maxLength="5"
validationRules="zip-code-required|zip-code-format" /> validationRules="zip-code-required|zip-code-format" />
<navbar <navbar
cmsWidgetName="FunnelFooterWidget" cmsWidgetName="FunnelFooterWidget"
@ -130,7 +130,10 @@ import { stateOptions } from "@/constants/state-options";
import { regex } from "@/helpers/validation-rules"; import { regex } from "@/helpers/validation-rules";
// DEFINE VALIDATION RULES // DEFINE VALIDATION RULES
defineRule("insurance-company-name-required", required(errorMessages.INSURANCE_COMPANY_NAME_REQUIRED)); defineRule(
"insurance-company-name-required",
required(errorMessages.INSURANCE_COMPANY_NAME_REQUIRED)
);
defineRule("policy-number-required", required(errorMessages.POLICY_NUMBER_REQUIRED)); defineRule("policy-number-required", required(errorMessages.POLICY_NUMBER_REQUIRED));
defineRule("date-of-loss-required", required(errorMessages.DATE_OF_LOSS_REQUIRED)); defineRule("date-of-loss-required", required(errorMessages.DATE_OF_LOSS_REQUIRED));
defineRule("damage-types-required", required(errorMessages.DAMAGE_TYPES_REQUIRED)); defineRule("damage-types-required", required(errorMessages.DAMAGE_TYPES_REQUIRED));
@ -196,7 +199,7 @@ export default {
for (const answer of answers) { for (const answer of answers) {
options[answer.Name] = answer.Text; options[answer.Name] = answer.Text;
} }
return options; return options;
}, },
}, },