From 8ef2560ecdbe9a0c82c42445c170845886e4eab9 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Wed, 26 Feb 2025 20:58:47 +0330 Subject: [PATCH 1/6] Render colors --- frontend/components/global/product-detail/ProductsSlider.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/components/global/product-detail/ProductsSlider.vue b/frontend/components/global/product-detail/ProductsSlider.vue index dea310e..a7df480 100644 --- a/frontend/components/global/product-detail/ProductsSlider.vue +++ b/frontend/components/global/product-detail/ProductsSlider.vue @@ -92,7 +92,7 @@ const onSwiper = (swiper: SwiperClass) => { brand="برند محصول" :title="product.name" :picture="product.variants[0].images[0].image" - :colors="product.variants.map(v => v.color)" + :colors="product.colors" :price="product.variants[0].price" :rate="product.rating" :dark-layer="true" From e4c4b9178d92448816ff5840a39003e8996c8fe4 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Wed, 26 Feb 2025 20:58:52 +0330 Subject: [PATCH 2/6] Updated --- frontend/components/global/ColorCircle.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/components/global/ColorCircle.vue b/frontend/components/global/ColorCircle.vue index 3db00be..0d3c2df 100644 --- a/frontend/components/global/ColorCircle.vue +++ b/frontend/components/global/ColorCircle.vue @@ -3,18 +3,21 @@ // types type Props = { + selectable?: boolean, selected?: boolean; } // props -defineProps(); +withDefaults(defineProps(), { + selectable: false +}); \ No newline at end of file From d47ae13dc0c522ca5f239e59e2f086ed96de1740 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Wed, 26 Feb 2025 20:59:09 +0330 Subject: [PATCH 3/6] Complete loading overlay statement --- frontend/components/global/LoadingOverlay.vue | 55 +++++++++++++------ 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/frontend/components/global/LoadingOverlay.vue b/frontend/components/global/LoadingOverlay.vue index 6329eca..7b22a94 100644 --- a/frontend/components/global/LoadingOverlay.vue +++ b/frontend/components/global/LoadingOverlay.vue @@ -1,33 +1,54 @@