Merge pull request #1741 from Safelite/feature/Digital/CSR-1438.3

addOptionalText
This commit is contained in:
hiteshkumar87 2024-02-12 14:36:40 +05:30 committed by GitHub
commit 68eae50b40
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 8 additions and 7 deletions

View file

@ -121,9 +121,10 @@ export default {
hideInput: Boolean,
centerErrorMessage: Boolean,
keyDownHandler: Function,
isEmailOptional: {
addOptionalText: {
type: Boolean,
default: false,
isRequired: false,
},
},
setup(props) {
@ -197,7 +198,7 @@ export default {
},
computed: {
questionText() {
return this.isEmailOptional
return this.addOptionalText
? this.getCmsContent(this.cmsWidgetName, "QuestionText") + " (optional)"
: this.getCmsContent(this.cmsWidgetName, "QuestionText");
},

View file

@ -24,7 +24,7 @@
ref="customerQuestions"
v-model="customerQuestions"
:validationRules="EmailValidationRules"
:isEmailOptional="IsEmailOptional" />
:addOptionalText="IsEmailOptional" />
<alert
ref="alertVinNotFound"

View file

@ -29,7 +29,7 @@
customInputId="emailAddress"
:isRequired="!isEmailOptional"
:validationRules="validationRules"
:isEmailOptional="isEmailOptional" />
:addOptionalText="isEmailOptional" />
</div>
</div>
<div class="row mb-0">

View file

@ -55,7 +55,7 @@
:isRequired="!IsEmailOptional"
disableAutoFill
:validationRules="EmailValidationRules"
:isEmailOptional="IsEmailOptional" />
:addOptionalText="IsEmailOptional" />
<textBlock cmsWidgetName="QuoteEmailTextBlockWidget" typeStyle="caption" />
<alert

View file

@ -36,7 +36,7 @@
customInputId="email"
:isRequired="!IsEmailOptional"
:validationRules="EmailValidationRules"
:isEmailOptional="IsEmailOptional" />
:addOptionalText="IsEmailOptional" />
<textBlock cmsWidgetName="QuoteEmailTextBlockWidget" typeStyle="caption" />

View file

@ -55,7 +55,7 @@
customInputId="emailAddress"
:isRequired="!IsEmailOptional"
:validationRules="EmailValidationRules"
:isEmailOptional="IsEmailOptional" />
:addOptionalText="IsEmailOptional" />
<textBlock cmsWidgetName="QuoteEmailTextBlockWidget" typeStyle="caption" />