Remove continue button, add loader

This commit is contained in:
scottkiener-at-safelite 2026-01-14 09:20:48 -05:00
parent 55f7dcf0fb
commit 9d63dc09d2

View file

@ -16,7 +16,6 @@
cmsWidgetName="SiteSubHeader" cmsWidgetName="SiteSubHeader"
class="mb-0 mt-4 text-center" /> class="mb-0 mt-4 text-center" />
<div <div
class="body-text"
v-html="scheduleWithSafeliteText"></div> v-html="scheduleWithSafeliteText"></div>
<buttonMain <buttonMain
ref="buttonMain" ref="buttonMain"
@ -28,7 +27,6 @@
" "
@clickEvent="forwardButtonAction(options.SAFELITE)" /> @clickEvent="forwardButtonAction(options.SAFELITE)" />
<div <div
class="body-text"
v-html="scheduleWithOtherText"></div> v-html="scheduleWithOtherText"></div>
<textLink <textLink
linkType="navigation" linkType="navigation"
@ -39,8 +37,7 @@
:ref="SITE_FOOTER_REF_NAME" :ref="SITE_FOOTER_REF_NAME"
class="mt-5" class="mt-5"
cmsWidgetName="SiteFooterWidget" cmsWidgetName="SiteFooterWidget"
:isForwardActionDisabled="isForwardActionDisabled" :isForwardButtonHidden="true"
:isForwardButtonNavigationDisabled="isForwardNavigationDisabled"
@backClicked="navigateBack" @backClicked="navigateBack"
@forwardClicked="forwardButtonAction" /> @forwardClicked="forwardButtonAction" />
@ -77,6 +74,7 @@ import settleAllPromises from '@/helpers/layout-helper';
import errorMessages from '@/constants/error-messages'; import errorMessages from '@/constants/error-messages';
import buttonQuestion from '@/digital-components/button-question/button-question.vue'; import buttonQuestion from '@/digital-components/button-question/button-question.vue';
import issPageValues from '@/router/router-constants/issPage-values'; import issPageValues from '@/router/router-constants/issPage-values';
import showIssLoadingModal from '@/helpers/loading-modal-helper';
// Import Component // Import Component
import baseFormMixin from '@/mixins/base-form-mixin'; import baseFormMixin from '@/mixins/base-form-mixin';
@ -90,7 +88,6 @@ import tpaRecalModal from '@/layouts/provider-preference/tpa-recal-modal/tpa-rec
import globalRules from '@/constants/global-rules'; import globalRules from '@/constants/global-rules';
import bailoutMessage from '@/constants/bailoutMessage'; import bailoutMessage from '@/constants/bailoutMessage';
import contentGroupModal from '@/iss-components/content-group-modal/content-group-modal.vue'; import contentGroupModal from '@/iss-components/content-group-modal/content-group-modal.vue';
import showIssLoadingModal from '@/helpers/loading-modal-helper';
import textLink from '@/ux-components/text-link/text-link.vue'; import textLink from '@/ux-components/text-link/text-link.vue';
import buttonMain from '@/ux-components/button-main/button-main.vue'; import buttonMain from '@/ux-components/button-main/button-main.vue';
@ -279,6 +276,7 @@ export default {
default: default:
} }
this.navigateForward(scenario); this.navigateForward(scenario);
showIssLoadingModal(true);
this.mainStore.saveProviderPreferenceData({ this.mainStore.saveProviderPreferenceData({
selectedProvider: selectedProvider, selectedProvider: selectedProvider,
tpaAcknowledgement: this.tpaAcknowledgement tpaAcknowledgement: this.tpaAcknowledgement