Removed selectedProvider data member

It's not necessary to remember as there is no button logic on the page anymore
This commit is contained in:
scottkiener-at-safelite 2026-01-14 10:08:45 -05:00
parent c7984ca111
commit b5d75d68bc

View file

@ -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);