diff --git a/src/layouts/provider-preference/provider-preference.vue b/src/layouts/provider-preference/provider-preference.vue index ef852e0a..c631810b 100644 --- a/src/layouts/provider-preference/provider-preference.vue +++ b/src/layouts/provider-preference/provider-preference.vue @@ -108,6 +108,8 @@ export default { const resultMap = await settleAllPromises(promiseResultMap); next((vm) => { vm.setCmsContent(resultMap.cmsContent); + // open steering modal if it has body text, the state is defined in the CMS content and doesn't + // populate if the state is not listed in the CMS content if (!!vm.$refs[STEERING_MODAL_REF_NAME].ModalBodyText) { vm.openStateSteeringModal(); } @@ -115,7 +117,6 @@ export default { }, data() { return { - selectedProvider: null, tpaAcknowledgement: false, rules: { optionRequired: globalRules.OPTION_REQUIRED @@ -126,12 +127,6 @@ export default { }; }, computed: { - isForwardActionDisabled() { - return this.selectedProvider === null; - }, - isForwardNavigationDisabled() { - return this.selectedProvider === options.TPA && !this.tpaAcknowledgement; - }, prefAnswers() { const cmsAnswersContent = [ { @@ -178,9 +173,6 @@ export default { mounted() { setupModalLinks(this); const pageData = this.mainStore.pageData(issPageValues.PROVIDER_PREFERENCE); - this.selectedProvider = pageData?.selectedProvider - ? pageData.selectedProvider - : null; this.tpaAcknowledgement = pageData?.tpaAcknowledgement ? pageData.tpaAcknowledgement : false; @@ -207,7 +199,7 @@ export default { }, navigateWithTPAAck() { this.mainStore.saveProviderPreferenceData({ - selectedProvider: this.selectedProvider, + selectedProvider: options.TPA, tpaAcknowledgement: this.tpaAcknowledgement }); showIssLoadingModal(true);