Code format.
This commit is contained in:
parent
5eff9fbf68
commit
a20806a4e3
1 changed files with 21 additions and 27 deletions
|
|
@ -146,7 +146,7 @@ const radiusFilterPairs = [
|
||||||
{ radius: 15, filter: '15 miles' },
|
{ radius: 15, filter: '15 miles' },
|
||||||
{ radius: 25, filter: '25 miles' },
|
{ radius: 25, filter: '25 miles' },
|
||||||
{ radius: 50, filter: '50 miles' },
|
{ radius: 50, filter: '50 miles' },
|
||||||
{ radius: 100, filter: '100 miles' },
|
{ radius: 100, filter: '100 miles' }
|
||||||
];
|
];
|
||||||
|
|
||||||
function convertRadiusFilterToInteger(filter) {
|
function convertRadiusFilterToInteger(filter) {
|
||||||
|
|
@ -202,7 +202,7 @@ export default {
|
||||||
googleMap,
|
googleMap,
|
||||||
siteFooter,
|
siteFooter,
|
||||||
// eslint-disable-next-line vue/no-reserved-component-names
|
// eslint-disable-next-line vue/no-reserved-component-names
|
||||||
Form,
|
Form
|
||||||
},
|
},
|
||||||
mixins: [BaseFormMixin],
|
mixins: [BaseFormMixin],
|
||||||
async beforeRouteEnter(to, from, next) {
|
async beforeRouteEnter(to, from, next) {
|
||||||
|
|
@ -225,7 +225,7 @@ export default {
|
||||||
selectedProviderNumber: '',
|
selectedProviderNumber: '',
|
||||||
reloadingProviders: false,
|
reloadingProviders: false,
|
||||||
additionalButtonData: {
|
additionalButtonData: {
|
||||||
displayAvailabilityIndicators: false,
|
displayAvailabilityIndicators: false
|
||||||
},
|
},
|
||||||
widget: {
|
widget: {
|
||||||
siteHeader: 'SiteHeaderWidget',
|
siteHeader: 'SiteHeaderWidget',
|
||||||
|
|
@ -234,14 +234,14 @@ export default {
|
||||||
filterByQuestion: 'FilterByQuestion',
|
filterByQuestion: 'FilterByQuestion',
|
||||||
noNetworkShopsAlert: 'NoNetworkShopsAlertWidget',
|
noNetworkShopsAlert: 'NoNetworkShopsAlertWidget',
|
||||||
shopNotListedLink: 'ShopNotListedLink',
|
shopNotListedLink: 'ShopNotListedLink',
|
||||||
siteFooter: 'SiteFooterWidget',
|
siteFooter: 'SiteFooterWidget'
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
zipCode: `${globalRules.ZIP_CODE_REQUIRED}|${globalRules.ZIP_CODE_SEARCH_FORMAT}`,
|
zipCode: `${globalRules.ZIP_CODE_REQUIRED}|${globalRules.ZIP_CODE_SEARCH_FORMAT}`,
|
||||||
filter: globalRules.OPTION_REQUIRED, // TODO do we even need this?
|
filter: globalRules.OPTION_REQUIRED, // TODO do we even need this?
|
||||||
provider: globalRules.OPTION_REQUIRED,
|
provider: globalRules.OPTION_REQUIRED
|
||||||
},
|
},
|
||||||
shopListButton: shallowRef(shopListButton),
|
shopListButton: shallowRef(shopListButton)
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|
@ -287,24 +287,20 @@ export default {
|
||||||
providerAddresses() {
|
providerAddresses() {
|
||||||
return (
|
return (
|
||||||
this.providers?.map((provider) =>
|
this.providers?.map((provider) =>
|
||||||
this.getProviderAddress(provider)
|
this.getProviderAddress(provider)) ?? []
|
||||||
) ?? []
|
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
providerButtonData() {
|
providerButtonData() {
|
||||||
return (
|
return (
|
||||||
this.providers?.map((provider) =>
|
this.providers?.map((provider) =>
|
||||||
this.getShopButtonDataFromProvider(provider)
|
this.getShopButtonDataFromProvider(provider)) ?? []
|
||||||
) ?? []
|
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
selectedProviderIsSafeliteShop() {
|
selectedProviderIsSafeliteShop() {
|
||||||
return (
|
return (
|
||||||
this.providers?.find(
|
this.providers?.find((p) => p.providerNumber === this.selectedProviderNumber)?.isSafeliteShop ?? false
|
||||||
(p) => p.providerNumber === this.selectedProviderNumber
|
|
||||||
)?.isSafeliteShop ?? false
|
|
||||||
);
|
);
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
async filter() {
|
async filter() {
|
||||||
|
|
@ -324,9 +320,7 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
selectedProviderNumber(newNumber) {
|
selectedProviderNumber(newNumber) {
|
||||||
const provider = this.providers?.find(
|
const provider = this.providers?.find((p) => p.providerNumber === newNumber);
|
||||||
(p) => p.providerNumber === newNumber
|
|
||||||
);
|
|
||||||
if (provider && this.dataLoaded) {
|
if (provider && this.dataLoaded) {
|
||||||
useMainStore().updateServiceLocation({
|
useMainStore().updateServiceLocation({
|
||||||
searchFilter: this.filter,
|
searchFilter: this.filter,
|
||||||
|
|
@ -338,14 +332,14 @@ export default {
|
||||||
city: provider.address?.city,
|
city: provider.address?.city,
|
||||||
state: provider.address?.state,
|
state: provider.address?.state,
|
||||||
zipCode: provider.address?.zipCode,
|
zipCode: provider.address?.zipCode,
|
||||||
zipCodeCtu: provider.address?.zipCodeCtu,
|
zipCodeCtu: provider.address?.zipCodeCtu
|
||||||
},
|
},
|
||||||
companyName: provider?.companyName,
|
companyName: provider?.companyName,
|
||||||
phoneNumber: provider?.phoneNumber,
|
phoneNumber: provider?.phoneNumber
|
||||||
},
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
beforeUpdate() {
|
beforeUpdate() {
|
||||||
if (!this.dataLoaded) {
|
if (!this.dataLoaded) {
|
||||||
|
|
@ -411,7 +405,7 @@ export default {
|
||||||
const scenario = this.selectedProviderIsSafeliteShop
|
const scenario = this.selectedProviderIsSafeliteShop
|
||||||
? this.navigationScenarios.CLICKED_FORWARD_WITH_SAFELITE_SHOP
|
? this.navigationScenarios.CLICKED_FORWARD_WITH_SAFELITE_SHOP
|
||||||
: this.navigationScenarios
|
: this.navigationScenarios
|
||||||
.CLICKED_FORWARD_WITH_NON_SAFELITE_SHOP;
|
.CLICKED_FORWARD_WITH_NON_SAFELITE_SHOP;
|
||||||
this.$router.navigate(scenario, this.$route);
|
this.$router.navigate(scenario, this.$route);
|
||||||
},
|
},
|
||||||
getCustomValueFromString(str) {
|
getCustomValueFromString(str) {
|
||||||
|
|
@ -425,8 +419,8 @@ export default {
|
||||||
getShopButtonDataFromProvider(provider) {
|
getShopButtonDataFromProvider(provider) {
|
||||||
const cellNumber = toDisplayPhoneNumber(provider?.phoneNumber);
|
const cellNumber = toDisplayPhoneNumber(provider?.phoneNumber);
|
||||||
const distance =
|
const distance =
|
||||||
provider?.distanceInMiles !== null &&
|
provider?.distanceInMiles !== null
|
||||||
!Number.isNaN(parseFloat(provider?.distanceInMiles))
|
&& !Number.isNaN(parseFloat(provider?.distanceInMiles))
|
||||||
? +provider.distanceInMiles.toFixed(1)
|
? +provider.distanceInMiles.toFixed(1)
|
||||||
: null;
|
: null;
|
||||||
|
|
||||||
|
|
@ -436,10 +430,10 @@ export default {
|
||||||
buttonBodyCopy: `${this.getProviderAddress(provider)}<br>${
|
buttonBodyCopy: `${this.getProviderAddress(provider)}<br>${
|
||||||
cellNumber ?? ''
|
cellNumber ?? ''
|
||||||
}`,
|
}`,
|
||||||
value: provider?.providerNumber ?? '',
|
value: provider?.providerNumber ?? ''
|
||||||
};
|
};
|
||||||
},
|
}
|
||||||
},
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue