From 85e4296e607236454cc2b34254e06dda71027ff4 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Tue, 28 Jan 2025 22:09:53 +0330 Subject: [PATCH] Updated --- frontend/components/global/Header.vue | 18 ++-- .../global/product-detail/ProductsSlider.vue | 20 ++-- .../global/product-detail/Slider.vue | 10 +- .../components/global/product/ProductCard.vue | 92 ++++++++++++------- .../global/products/FilterProducts.vue | 16 +--- .../components/product/ProductComments.vue | 2 +- frontend/components/product/ProductHero.vue | 32 ++++--- frontend/components/product/ProductVideo.vue | 4 +- frontend/pages/category.vue | 58 +++++++----- frontend/types/global.d.ts | 6 +- 10 files changed, 145 insertions(+), 113 deletions(-) diff --git a/frontend/components/global/Header.vue b/frontend/components/global/Header.vue index 45e1d1e..5e0c1c6 100644 --- a/frontend/components/global/Header.vue +++ b/frontend/components/global/Header.vue @@ -18,16 +18,16 @@ const { logout } = useAuth(); const nav_links = ref([ { - title: "فروشگاه", - path: "#" + title: "خانه", + path: "/" + }, + { + title: "محصولات", + path: "/products" }, { title: "دسته بندی ها", - path: "#" - }, - { - title: "جستجو", - path: "#" + path: "/category" }, { title: "ارتباط با ما", @@ -62,9 +62,9 @@ const nav_links = ref([ - + diff --git a/frontend/components/global/product-detail/ProductsSlider.vue b/frontend/components/global/product-detail/ProductsSlider.vue index 3e07923..23b0e3f 100644 --- a/frontend/components/global/product-detail/ProductsSlider.vue +++ b/frontend/components/global/product-detail/ProductsSlider.vue @@ -3,6 +3,7 @@ import { Swiper, SwiperSlide } from "swiper/vue"; import type { SwiperClass } from "swiper/react"; +import useHomeData from "~/composables/api/home/useHomeData"; // types @@ -16,6 +17,8 @@ defineProps(); // state +const { data : homeData } = useHomeData(); + const swiper_instance = ref(null); // methods @@ -76,15 +79,16 @@ const onSwiper = (swiper: SwiperClass) => {
- + diff --git a/frontend/components/global/product-detail/Slider.vue b/frontend/components/global/product-detail/Slider.vue index 65c4fcb..4e16223 100644 --- a/frontend/components/global/product-detail/Slider.vue +++ b/frontend/components/global/product-detail/Slider.vue @@ -35,20 +35,20 @@ const changeSlide = (id: number) => { - - diff --git a/frontend/components/product/ProductComments.vue b/frontend/components/product/ProductComments.vue index 15c2611..4bc9a08 100644 --- a/frontend/components/product/ProductComments.vue +++ b/frontend/components/product/ProductComments.vue @@ -3,7 +3,7 @@