Code format.

This commit is contained in:
Bryan Mauger 2024-05-01 10:47:43 -04:00
parent 5eff9fbf68
commit a20806a4e3

View file

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