diff --git a/app/assets/styles/app.css b/app/assets/styles/app.css index a8efd08..8c4345b 100644 --- a/app/assets/styles/app.css +++ b/app/assets/styles/app.css @@ -18,6 +18,7 @@ flex-direction: column; flex: 1 1 auto; width: 100%; + margin-inline: auto; } @utility no-scrollbar { diff --git a/app/components/shopify/cart/cart-drawer.vue b/app/components/shopify/cart/cart-drawer.vue index c87e2ef..4946a30 100644 --- a/app/components/shopify/cart/cart-drawer.vue +++ b/app/components/shopify/cart/cart-drawer.vue @@ -2,7 +2,6 @@ import type { CartLineFragment } from '@@/types/shopify-storefront' import { useMagicKeys } from '@vueuse/core' -import { flattenConnection } from '@/utils/graphql' // Stores const appStore = useAppStore() diff --git a/app/components/shopify/product-card/product-card.vue b/app/components/shopify/product-card/product-card.vue index 0e8b3ec..c751b7a 100644 --- a/app/components/shopify/product-card/product-card.vue +++ b/app/components/shopify/product-card/product-card.vue @@ -2,7 +2,6 @@ import type { ProductFragment } from '@@/types/shopify-storefront' import { getColorOption } from '@/helpers/shopify' -import { flattenConnection } from '@/utils/graphql' // Props const props = defineProps<{ diff --git a/app/pages/account/addresses/add.vue b/app/pages/account/addresses/add.vue index e1a91bb..f8e067e 100644 --- a/app/pages/account/addresses/add.vue +++ b/app/pages/account/addresses/add.vue @@ -66,8 +66,10 @@ const handleCreateAddress = async () => { if (response?.customerAddress) { await navigateTo('/account/addresses') } - } catch (error: any) { - errorMessage.value = `${error.message}. Please verify your address details and try again.` + } catch (error) { + if (error instanceof Error) { + errorMessage.value = `${error.message}. Please verify your address details and try again.` + } } finally { isLoading.value = false } diff --git a/app/pages/account/addresses/edit.vue b/app/pages/account/addresses/edit.vue index c7f1731..52f7e63 100644 --- a/app/pages/account/addresses/edit.vue +++ b/app/pages/account/addresses/edit.vue @@ -72,8 +72,10 @@ const handleUpdateAddress = async () => { if (response?.customerAddress) { await navigateTo('/account/addresses') } - } catch (error: any) { - errorMessage.value = `${error.message}. Please verify your address details and try again.` + } catch (error) { + if (error instanceof Error) { + errorMessage.value = `${error.message}. Please verify your address details and try again.` + } } finally { isLoading.value = false } diff --git a/app/pages/account/addresses/index.vue b/app/pages/account/addresses/index.vue index eab972a..67703e2 100644 --- a/app/pages/account/addresses/index.vue +++ b/app/pages/account/addresses/index.vue @@ -4,8 +4,6 @@ import type { MailingAddressFragment, } from '@@/types/shopify-storefront' -import { flattenConnection } from '@/utils/graphql' - // Stores const authStore = useAuthStore() const shopStore = useShopStore() diff --git a/app/pages/account/index.vue b/app/pages/account/index.vue index 644d59c..812e99b 100644 --- a/app/pages/account/index.vue +++ b/app/pages/account/index.vue @@ -5,8 +5,6 @@ import type { MailingAddressFragment, } from '@@/types/shopify-storefront' -import { flattenConnection } from '@/utils/graphql' - // Stores const authStore = useAuthStore() const shopStore = useShopStore() diff --git a/app/pages/account/login.vue b/app/pages/account/login.vue index ce4216a..764ba3b 100644 --- a/app/pages/account/login.vue +++ b/app/pages/account/login.vue @@ -42,8 +42,10 @@ const handleLogin = async () => { await cartStore.attachBuyer({ customerAccessToken: authStore.accessToken }) await navigateTo('/account') } - } catch (error: any) { - errorMessage.value = `${error.message}. Please try again later.` + } catch (error) { + if (error instanceof Error) { + errorMessage.value = `${error.message}. Please try again later.` + } } finally { isLoading.value = false } @@ -64,7 +66,7 @@ useHead({