From a3b4a4bbca50a79532f6fc5e3df83754258ec8ae Mon Sep 17 00:00:00 2001 From: Noah Lancien Date: Thu, 13 Feb 2025 12:46:34 +0100 Subject: [PATCH] fix: feedback on user basket --- .../sable/js/components/BasketButtons.vue | 6 ++++- .../front/sable/js/components/BasketRecap.vue | 25 +++++++++++-------- .../front/sable/sass/fo/pages/_command.scss | 7 +++++- 3 files changed, 26 insertions(+), 12 deletions(-) diff --git a/resources/views/front/sable/js/components/BasketButtons.vue b/resources/views/front/sable/js/components/BasketButtons.vue index 9804656..843f08a 100644 --- a/resources/views/front/sable/js/components/BasketButtons.vue +++ b/resources/views/front/sable/js/components/BasketButtons.vue @@ -18,6 +18,10 @@ type: Number, default : 0 }, + shouldCardBeGreen: { + type: Boolean, + default: true + }, }, computed: { panier() { return this.$store.state.panier; }, @@ -72,7 +76,7 @@ foundQtty = element.cartItem.qty; } }); - if(this.$el.closest('.card')) { + if(this.$el.closest('.card') && this.shouldCardBeGreen) { if(foundQtty) { this.$el.closest('.card').classList.add("card-activate"); } else { diff --git a/resources/views/front/sable/js/components/BasketRecap.vue b/resources/views/front/sable/js/components/BasketRecap.vue index d8178c6..a20364a 100644 --- a/resources/views/front/sable/js/components/BasketRecap.vue +++ b/resources/views/front/sable/js/components/BasketRecap.vue @@ -32,14 +32,16 @@ >
- - - -
+ +

*Produit vendu au kilo : {{ currencyFormatter(item.product.calculatedPrices.priceKgTtc) }}/kg

@@ -48,10 +50,13 @@

- + {{ currencyFormatter(item.product.calculatedPrices.discountedPriceTtc * item.cartItem.qty) }}
+
+ +
@@ -59,7 +64,7 @@ - +