From 7d0a449a1ee425850f2d9339b566109ffb429c34 Mon Sep 17 00:00:00 2001 From: Arina Yakovenko Date: Mon, 23 Jun 2025 15:54:55 +0200 Subject: [PATCH] additions to product page --- components/CartPopup.vue | 12 ++ components/HeaderBlock.vue | 19 ++- .../investment-page/InvestmentZone.vue | 2 +- components/section/main-page/MainProducts.vue | 42 ++---- components/section/shop-page/CategoryTree.vue | 14 +- .../section/shop-page/CurrencyRatesBar.vue | 81 ++++++++++ components/section/shop-page/Product.vue | 16 +- components/section/shop-page/ShopMain.vue | 138 ++++++++++-------- composables/useMyFetch.ts | 72 +++++++++ pages/[id]/[slug].vue | 2 +- plugins/i18n.ts | 1 - stores/menuStore.ts | 49 ++++--- stores/productStore.ts | 75 ++++++++++ 13 files changed, 387 insertions(+), 136 deletions(-) create mode 100644 components/CartPopup.vue create mode 100644 components/section/shop-page/CurrencyRatesBar.vue create mode 100644 composables/useMyFetch.ts diff --git a/components/CartPopup.vue b/components/CartPopup.vue new file mode 100644 index 0000000..810ea8f --- /dev/null +++ b/components/CartPopup.vue @@ -0,0 +1,12 @@ + + + \ No newline at end of file diff --git a/components/HeaderBlock.vue b/components/HeaderBlock.vue index efa03b7..5e9f6c8 100644 --- a/components/HeaderBlock.vue +++ b/components/HeaderBlock.vue @@ -2,7 +2,7 @@
- + +
+ +
@@ -209,19 +212,19 @@ + + + diff --git a/components/section/shop-page/Product.vue b/components/section/shop-page/Product.vue index 6b090db..4fed871 100644 --- a/components/section/shop-page/Product.vue +++ b/components/section/shop-page/Product.vue @@ -1,14 +1,15 @@