INSR-10100: Fix naming for show/hide, update unit tests

This commit is contained in:
Alex Humphries 2026-07-09 13:49:02 -04:00
parent 40caf90ed3
commit 5cb0fbfe17
2 changed files with 9 additions and 6 deletions

View file

@ -160,7 +160,8 @@ describe('entry-page.vue', () => {
ClientDisplayName: 'Display Name',
ClientPossessiveName: 'Display Name\'s',
ClaimRegistrationRequired: true,
EnableNoCompQuote: true
EnableNoCompQuote: true,
HiddenFields: ['PolicyNumber', 'PhoneNumber'],
})
};
wrapper.vm.populateISSConfigValues(data);
@ -176,6 +177,8 @@ describe('entry-page.vue', () => {
expect(issConfig.enableTPAFlow).toBe(true);
expect(issConfig.isClaimRegistrationRequired).toBe(true);
expect(issConfig.enableNoCompQuote).toBe(true);
expect(issConfig.hiddenFields.policyNumber).toBe(true);
expect(issConfig.hiddenFields.phoneNumber).toBe(true);
});
describe('combineClientParameters', () => {
let wrapper;

View file

@ -14,7 +14,7 @@
cmsWidgetName="SiteSubHeaderWidget"
class="form-group" />
<textboxQuestion
v-if="displayPolicyNumberQuestion"
v-if="!isPolicyNumberQuestionHidden"
ref="policyNumber"
v-model="welcomePageModel.policyNumber"
inputId="policyNumberField"
@ -24,7 +24,7 @@
:isDisabled="isPolicyHolderDisabled"
:validationRules="rules.policyNumber" />
<textboxQuestion
v-if="displayPhoneNumberQuestion"
v-if="!isPhoneNumberQuestionHidden"
ref="phoneNumber"
v-model="welcomePageModel.phoneNumber"
inputId="phoneNumberField"
@ -36,7 +36,7 @@
placeholderText="###-###-####"
class="form-group" />
<textboxQuestion
v-if="displayPhoneNumberQuestion"
v-if="!isPhoneNumberQuestionHidden"
ref="extension"
v-model="welcomePageModel.extension"
inputId="extensionField"
@ -335,10 +335,10 @@ export default {
phoneMask() {
return MaskaFormattedMasks.PHONE_NUMBER;
},
isPolicyNumberHidden() {
isPolicyNumberQuestionHidden() {
return !!this.mainStore.issConfig.hiddenFields.policyNumber;
},
displayPhoneNumberQuestion() {
isPhoneNumberQuestionHidden() {
return !!this.mainStore.issConfig.hiddenFields.phoneNumber;
}
},