Update the mobile fee when a new mobile zip is called

This commit is contained in:
scottkiener-at-safelite 2026-03-31 15:01:59 -04:00
parent 03cd0fb7a9
commit 539ce94277

View file

@ -547,12 +547,19 @@ export default {
this.setContainsMilitaryBase(zipCodeData.containsMilitaryBase);
const serviceabilityDetailsPromise = this.mainStore.getServiceabilityDetails(this.mobileZipCode);
await serviceabilityDetailsPromise.then((result) => {
const details = result.data;
if (details) {
this.setServiceabilityDetails(details);
}
});
const mobileFeePromise = getPricedMobileFeePart(this.mobileZipCode);
const [serviceabilityDetailsResult, mobileFeeResult] = await Promise.all([
serviceabilityDetailsPromise,
mobileFeePromise
]);
const serviceabilityDetails = serviceabilityDetailsResult.data;
if (serviceabilityDetails) {
this.setServiceabilityDetails(serviceabilityDetails);
}
this.mobileFeePart = mobileFeeResult?.data ?? null;
const providersPromise = useMainStore().getSafeliteProviders(this.mobileZipCode);
await providersPromise.then((result) => {