From ce2c9e374d6b50e9eb207b8dd01d0dd0fab7aac8 Mon Sep 17 00:00:00 2001 From: Nikita Kiselev Date: Mon, 21 Jul 2025 14:24:05 +0300 Subject: [PATCH] wip: shopping cart --- .../ProductOptions/ProductOptions.vue | 1 - .../ProductOptions/Types/OptionRadio.vue | 2 +- spa/src/components/Quantity.vue | 18 ++++- spa/src/views/Cart.vue | 69 ++++++++++--------- spa/src/views/Product.vue | 1 + 5 files changed, 53 insertions(+), 38 deletions(-) diff --git a/spa/src/components/ProductOptions/ProductOptions.vue b/spa/src/components/ProductOptions/ProductOptions.vue index 50ade1b..08b257d 100644 --- a/spa/src/components/ProductOptions/ProductOptions.vue +++ b/spa/src/components/ProductOptions/ProductOptions.vue @@ -16,5 +16,4 @@ import OptionTextarea from "./Types/OptionTextarea.vue"; import OptionSelect from "./Types/OptionSelect.vue"; const options = defineModel(); - diff --git a/spa/src/components/ProductOptions/Types/OptionRadio.vue b/spa/src/components/ProductOptions/Types/OptionRadio.vue index eee713a..42cad2f 100644 --- a/spa/src/components/ProductOptions/Types/OptionRadio.vue +++ b/spa/src/components/ProductOptions/Types/OptionRadio.vue @@ -16,7 +16,7 @@ class="absolute inset-0 appearance-none focus:outline-none disabled:cursor-not-allowed" /> - + {{ value.name }} ({{ value.price_prefix }}{{ value.price }}) diff --git a/spa/src/components/Quantity.vue b/spa/src/components/Quantity.vue index 4c65096..88d94c6 100644 --- a/spa/src/components/Quantity.vue +++ b/spa/src/components/Quantity.vue @@ -1,15 +1,29 @@