diff --git a/src/constants/insurance.js b/src/constants/insurance.js index 651be751c..c3cd71d5e 100644 --- a/src/constants/insurance.js +++ b/src/constants/insurance.js @@ -79,12 +79,6 @@ export function coverageTypeEnum(strCoverageType) { } } -export const parentAccountNumbers = { - CONNECT: "560636", -}; - export const PARENT_ACCOUNT_NUMBERS = { STATE_FARM: "711310", - USAA: "900040", - GEICO: "250034", }; diff --git a/src/digital-components/textbox-question/textbox-question.vue b/src/digital-components/textbox-question/textbox-question.vue index 9e0810513..2f1780eea 100644 --- a/src/digital-components/textbox-question/textbox-question.vue +++ b/src/digital-components/textbox-question/textbox-question.vue @@ -118,6 +118,10 @@ export default { }, validationRules: String, cmsWidgetName: String, + overrideQuestionText: { + type: String, + default: "", + }, maxLength: String, questionAlignment: String, // Left or center. Left is default. cornerStyle: String, // Rounded or square. Square is default. @@ -217,9 +221,10 @@ export default { }, computed: { questionText() { - return this.addOptionalText - ? this.getCmsContent(this.cmsWidgetName, "QuestionText") + " (optional)" - : this.getCmsContent(this.cmsWidgetName, "QuestionText"); + const baseText = + this.overrideQuestionText || + this.getCmsContent(this.cmsWidgetName, "QuestionText"); + return this.addOptionalText ? baseText + " (optional)" : baseText; }, value: { get: function () { diff --git a/src/layouts/policy-info/policy-info.vue b/src/layouts/policy-info/policy-info.vue index ac03c43bd..649ab1398 100644 --- a/src/layouts/policy-info/policy-info.vue +++ b/src/layouts/policy-info/policy-info.vue @@ -18,7 +18,8 @@ @@ -288,15 +289,8 @@ export default { subHeaderSubTextOverride() { return this.clientConfig?.PageInstructionsOverrideWidget?.Text || ""; }, - isUSAA() { - return ( - store.getters.order?.payment?.parentAccountNumber?.toString() === - PARENT_ACCOUNT_NUMBERS.USAA - ); - }, - policyNumberWidgetName() { - console.log("isUSAA", this.isUSAA); - return this.isUSAA ? "PolicyNumberUSAAWidget" : "PolicyNumberWidget"; + policyNumberLabelOverride() { + return this.clientConfig?.PolicyNumberLabelOverrideWidget?.Text || ""; }, policyHelperText() { return this.clientConfig?.PolicyHelperTextOverrideWidget?.Text; diff --git a/src/layouts/verify-details/verify-details.vue b/src/layouts/verify-details/verify-details.vue index a7e5daa23..fa8369b70 100644 --- a/src/layouts/verify-details/verify-details.vue +++ b/src/layouts/verify-details/verify-details.vue @@ -163,14 +163,8 @@ export default { return {}; } }, - isGeico() { - return ( - store.getters.order?.payment?.parentAccountNumber?.toString() === - PARENT_ACCOUNT_NUMBERS.GEICO - ); - }, displayDateOfBirth() { - return this.parsedClientConfig.displayDateOfBirth && this.isGeico ? true : false; + return this.parsedClientConfig.displayDateOfBirth ?? false; }, },