From 0d0e7ed765863f5a20727cb01736cd5dbeb4938b Mon Sep 17 00:00:00 2001 From: Marcin Kwiatkowski Date: Fri, 12 Aug 2022 13:01:39 +0200 Subject: [PATCH] chore: release 1.0.2 --- .../Header/Navigation/HeaderNavigation.vue | 2 +- .../components/ProductAddReviewForm.vue | 4 + .../catalog/product/getters/productGetters.ts | 4 +- .../AddressesDetails/AddressEdit.vue | 8 +- .../MyAccount/AddressesDetails/AddressNew.vue | 7 +- .../AddressesDetails/AddressesDetails.vue | 7 +- .../customer/pages/MyAccount/MyNewsletter.vue | 8 +- .../customer/pages/MyAccount/MyReviews.vue | 27 +- .../customer/pages/MyAccount/MyWishlist.vue | 9 +- .../pages/MyAccount/ResetPassword.vue | 4 + modules/customer/pages/styles/shared.scss | 26 + nuxt.config.js | 1 + package.json | 4 +- pages/Home.vue | 14 +- yarn.lock | 686 +++++++++--------- 15 files changed, 397 insertions(+), 414 deletions(-) create mode 100644 modules/customer/pages/styles/shared.scss diff --git a/components/Header/Navigation/HeaderNavigation.vue b/components/Header/Navigation/HeaderNavigation.vue index 6b66c68..947f5a6 100644 --- a/components/Header/Navigation/HeaderNavigation.vue +++ b/components/Header/Navigation/HeaderNavigation.vue @@ -67,7 +67,7 @@ export default defineComponent({ currentCategory.value = category; }; - const hasChildren = (category: CategoryTree) => Boolean(category?.children); + const hasChildren = (category: CategoryTree) => Boolean(category?.children?.length); const setFocus = (event: MouseEvent & { target: HTMLElement }) => { focusedElement = event.target; diff --git a/modules/catalog/product/components/ProductAddReviewForm.vue b/modules/catalog/product/components/ProductAddReviewForm.vue index 92bedc9..173aa06 100644 --- a/modules/catalog/product/components/ProductAddReviewForm.vue +++ b/modules/catalog/product/components/ProductAddReviewForm.vue @@ -308,6 +308,10 @@ export default defineComponent({ margin-right: 0; margin-bottom: 0; } + textarea { + box-sizing: border-box; + width: 100%; + } } } } diff --git a/modules/catalog/product/getters/productGetters.ts b/modules/catalog/product/getters/productGetters.ts index 524255f..209f52e 100644 --- a/modules/catalog/product/getters/productGetters.ts +++ b/modules/catalog/product/getters/productGetters.ts @@ -92,11 +92,11 @@ export const getPrice = (product: ProductInterface): Price => { export const getGallery = (product: Product, maxGallerySize = 4): MediaGalleryItem[] => { const images = []; - if (!product?.media_gallery && !product?.configurable_product_options_selection?.media_gallery) { + if (!product?.media_gallery.length && !product?.configurable_product_options_selection?.media_gallery.length) { return images; } - const selectedGallery = product.configurable_product_options_selection?.media_gallery + const selectedGallery = product.configurable_product_options_selection?.media_gallery.length ? product.configurable_product_options_selection.media_gallery : product.media_gallery; diff --git a/modules/customer/pages/MyAccount/AddressesDetails/AddressEdit.vue b/modules/customer/pages/MyAccount/AddressesDetails/AddressEdit.vue index a7df3bb..2a93eef 100644 --- a/modules/customer/pages/MyAccount/AddressesDetails/AddressEdit.vue +++ b/modules/customer/pages/MyAccount/AddressesDetails/AddressEdit.vue @@ -69,10 +69,6 @@ export default defineComponent({ diff --git a/modules/customer/pages/MyAccount/AddressesDetails/AddressNew.vue b/modules/customer/pages/MyAccount/AddressesDetails/AddressNew.vue index 44fc40e..b7f0cd0 100644 --- a/modules/customer/pages/MyAccount/AddressesDetails/AddressNew.vue +++ b/modules/customer/pages/MyAccount/AddressesDetails/AddressNew.vue @@ -43,10 +43,5 @@ export default defineComponent({ diff --git a/modules/customer/pages/MyAccount/AddressesDetails/AddressesDetails.vue b/modules/customer/pages/MyAccount/AddressesDetails/AddressesDetails.vue index f5efb8c..f50f590 100644 --- a/modules/customer/pages/MyAccount/AddressesDetails/AddressesDetails.vue +++ b/modules/customer/pages/MyAccount/AddressesDetails/AddressesDetails.vue @@ -179,12 +179,7 @@ export default defineComponent({